[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [OASIS Issue Tracker] (MQTT-260) Add a CONNACK code of 'Try Another Server'
Raphael Cohen created MQTT-260: ---------------------------------- Summary: Add a CONNACK code of 'Try Another Server' Key: MQTT-260 URL: https://issues.oasis-open.org/browse/MQTT-260 Project: OASIS Message Queuing Telemetry Transport (MQTT) TC Issue Type: Improvement Components: futures Affects Versions: 3.1.1 Reporter: Raphael Cohen Assignee: Raphael Cohen If we add a CONNACK return code of 'Try Another Server', this makes it easier for over-loaded servers to tell clients to redirect. This works in conjunction with MQTT-259, which advocates the use of DNS SRV records. Indeed, if we also added server-originated DISCONNECT packets with this return code, we could get clients to cleanly migrate to another server when a server is shutdown for maintenance. Please note, I do not favour the server also reporting which new server to connect to. There in lies the route to madness, as it means the current server has to know the state of all the others. That's intimate knowledge. -- This message was sent by Atlassian JIRA (v6.2.2#6258)
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]