[MXS-2273] Introduce server state BEING_DRAINED Created: 2019-01-21  Updated: 2019-02-04  Resolved: 2019-02-04

Status: Closed
Project: MariaDB MaxScale
Component/s: Core
Affects Version/s: None
Fix Version/s: 2.4.0

Type: Task Priority: Major
Reporter: Johan Wikman Assignee: Johan Wikman
Resolution: Fixed Votes: 0
Labels: None

Epic Link: Clustrix Integration
Sprint: MXS-SPRINT-74

 Comments   
Comment by Johan Wikman [ 2019-01-21 ]
  • When the server state bit BEING_DRAINED has been set, new connections must no longer be created to the server, but existing connections may continue to use it.
  • The BEING_DRAINED bit is similar to the maintenance bit, in that it can be set and unset manually by the end-user.
  • Monitors may also set this bit if some operation exposed by them naturally require the bit to be set. For instance, the Clustrix monitor will turn on this bit when a soft failure is initiated via the monitor.
Generated at Thu Feb 08 04:12:56 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.