You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tubemq.apache.org by "viviel (Jira)" <ji...@apache.org> on 2020/06/10 03:14:00 UTC
[jira] [Created] (TUBEMQ-232) TubeBroker#register2Master, reconnect
and wait
viviel created TUBEMQ-232:
-----------------------------
Summary: TubeBroker#register2Master, reconnect and wait
Key: TUBEMQ-232
URL: https://issues.apache.org/jira/browse/TUBEMQ-232
Project: Apache TubeMQ
Issue Type: Improvement
Components: Broker
Reporter: viviel
Assignee: viviel
If the broker fails to register with the master, a total of 5 reconnections will be attempted. But I think we should pause the thread for a period of time every time the connection fails to be reconnected
{code:java}
for (int i; i < reconnectionTimes; i++) {
try {
tryConnect();
} catch (Throwable e) {
try {
TimeUnit.MILLISECONDS.sleep(200);
} catch (InterruptedException ignored) {
//ignore interrupted
}
}
}{code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)