v2.4.2
Release date: August 10, 2022
ProxySQL package update
Improvements
When pxc_scheduler_handler
launches, a lock file is created to prevent the running of multiple instances of pxc_scheduler_handler
. Previously, the lock file remained in the file system and prevented the handler script from running.
Now, on startup, pxc_scheduler_handler
does the following:
- reads the Process identifier (PID),
- reads the timestamp from the lock file,
- checks if PID is running on startup.
If PID is still running, the newly launched pxc_scheduler_handler
exits. If the PID is not running, pxc_scheduler_handler
checks whether the timeout specified in lockFileTimeout
exceeds. If the timeout exceeds, pxc_scheduler_handler
removes the lock file and performs the operations.