1.30 k8s pods查询
This commit is contained in:
parent
39c116a608
commit
daeb880bff
@ -170,12 +170,13 @@ public class K8sLogParser {
|
||||
// 切片
|
||||
List<K8sLogLine> result = lines.subList(fromIndex, toIndex);
|
||||
|
||||
// 创建新的引用点(使用中间行)
|
||||
int middleIndex = lines.size() / 2;
|
||||
// 创建新的引用点(使用返回结果的中间行)
|
||||
// 参考Kubernetes Dashboard: 使用实际返回日志的中间位置
|
||||
int resultMiddleIndex = fromIndex + (toIndex - fromIndex) / 2;
|
||||
K8sLogSelection newSelection = new K8sLogSelection(
|
||||
lines.get(middleIndex).getTimestamp(),
|
||||
fromIndex - middleIndex,
|
||||
toIndex - middleIndex
|
||||
lines.get(resultMiddleIndex).getTimestamp(),
|
||||
fromIndex - resultMiddleIndex,
|
||||
toIndex - resultMiddleIndex
|
||||
);
|
||||
|
||||
return new LogSliceResult(new ArrayList<>(result), newSelection, truncated);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user