Skip to content

v2.4.2

Compare
Choose a tag to compare
@venkatesh-prasad-v venkatesh-prasad-v released this 15 Aug 05:23
· 72 commits to v2 since this release
97d358a

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.