Skip to content

Commit 0d1bb5e

Browse files
author
胡贵
committed
README.md
1 parent 55fa834 commit 0d1bb5e

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

lts-core/src/main/java/com/lts/job/core/remoting/RemotingClientDelegate.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,9 @@ public void invokeAsync(RemotingCommand request, InvokeCallback invokeCallback)
121121
remotingClient.invokeAsync(jobTracker.getAddress(), request,
122122
application.getConfig().getInvokeTimeoutMillis(), invokeCallback);
123123
this.serverEnable = true;
124+
// publish msg
125+
EventInfo eventInfo = new EventInfo(EcTopic.NO_JOB_TRACKER_AVAILABLE);
126+
application.getEventCenter().publishAsync(eventInfo);
124127

125128
} catch (Throwable e) {
126129
// 将这个JobTracker移除
@@ -152,6 +155,9 @@ public void invokeOneway(RemotingCommand request)
152155
remotingClient.invokeOneway(jobTracker.getAddress(), request,
153156
application.getConfig().getInvokeTimeoutMillis());
154157
this.serverEnable = true;
158+
// publish msg
159+
EventInfo eventInfo = new EventInfo(EcTopic.NO_JOB_TRACKER_AVAILABLE);
160+
application.getEventCenter().publishAsync(eventInfo);
155161

156162
} catch (Throwable e) {
157163
// 将这个JobTracker移除

0 commit comments

Comments
 (0)