mirror of
https://github.com/PowerJob/PowerJob.git
synced 2025-07-17 00:00:04 +08:00
feat: optimize WorkerLogReportEvent
This commit is contained in:
parent
2db0f05feb
commit
5450ac00db
@ -95,7 +95,8 @@ public abstract class AbWorkerRequestHandler implements IWorkerRequestHandler {
|
||||
public void processWorkerLogReport(WorkerLogReportReq req) {
|
||||
|
||||
WorkerLogReportEvent event = new WorkerLogReportEvent()
|
||||
.setWorkerAddress(req.getWorkerAddress());
|
||||
.setWorkerAddress(req.getWorkerAddress())
|
||||
.setLogNum(req.getInstanceLogContents().size());
|
||||
try {
|
||||
processWorkerLogReport0(req, event);
|
||||
event.setStatus(WorkerLogReportEvent.Status.SUCCESS);
|
||||
|
@ -18,6 +18,14 @@ public class WorkerLogReportEvent implements Event {
|
||||
|
||||
private String workerAddress;
|
||||
|
||||
/**
|
||||
* 日志条数
|
||||
*/
|
||||
private long logNum;
|
||||
|
||||
/**
|
||||
* 日志大小,用于统计 IO 压力
|
||||
*/
|
||||
private long logSize;
|
||||
|
||||
private Status status;
|
||||
@ -35,6 +43,6 @@ public class WorkerLogReportEvent implements Event {
|
||||
|
||||
@Override
|
||||
public String message() {
|
||||
return SJ.MONITOR_JOINER.join(workerAddress, logSize, status);
|
||||
return SJ.MONITOR_JOINER.join(workerAddress, logNum, logSize, status);
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user