Hi Deepak,
Please find the logs below.
Parent task is to monitor the workers(childs) and then remove/start additional workers based on the load.
its performing its task.
Parent process logs
=================
Wed Sep 27 20:36:36 2023: Started (PID: 3032)
Fri Sep 29 16:12:07 2023: Removing some Client Monitor Workers
Fri Sep 29 16:12:18 2023: restarting Client Monitor Worker...
Fri Sep 29 16:12:33 2023: Starting additional Client Monitor Workers
Fri Sep 29 16:12:54 2023: Removing some Client Monitor Workers
Fri Sep 29 16:13:06 2023: restarting Client Monitor Worker...
Fri Sep 29 16:13:22 2023: Starting additional Client Monitor Workers
Fri Sep 29 16:13:36 2023: Starting additional Client Monitor Workers
Fri Sep 29 16:13:54 2023: Removing some Client Monitor Workers
Fri Sep 29 16:14:09 2023: Starting additional Client Monitor Workers
Fri Sep 29 16:14:23 2023: restarting Client Monitor Worker...
Fri Sep 29 16:14:39 2023: Starting additional Client Monitor Workers
Fri Sep 29 16:14:54 2023: Removing some Client Monitor Workers
Fri Sep 29 16:15:08 2023: Starting additional Client Monitor Workers
Fri Sep 29 16:15:27 2023: Removing some Client Monitor Workers
Fri Sep 29 16:15:42 2023: Starting additional Client Monitor Workers
After spawning the child process , it works for some time properly and then starts performing tasks of the parent.
Child process logs
==================
Wed Sep 27 20:36:43 2023: Started (PID: 5321)
Wed Sep 27 20:41:16 2023: Synchronizing containment
Wed Sep 27 20:41:16 2023: Synchronizing containment
Wed Sep 27 20:41:17 2023: Sync complete; beginning audit
Wed Sep 27 20:41:19 2023: Audit finished.
Wed Sep 27 21:16:23 2023: Audit finished.
Wed Sep 27 21:16:23 2023: nothing to do
Wed Sep 27 21:43:39 2023: Removing some Client Monitor Workers
Wed Sep 27 21:43:54 2023: Removing some Client Monitor Workers
Wed Sep 27 21:44:09 2023: Removing some Client Monitor Workers
Wed Sep 27 21:44:24 2023: Removing some Client Monitor Workers
Wed Sep 27 21:44:39 2023: Removing some Client Monitor Workers
Wed Sep 27 21:44:54 2023: Removing some Client Monitor Workers
Wed Sep 27 21:45:09 2023: Removing some Client Monitor Workers
Fri Sep 29 16:13:29 2023: Removing some Client Monitor Workers
Fri Sep 29 16:13:44 2023: Starting additional Client Monitor Workers
Fri Sep 29 16:13:58 2023: Starting additional Client Monitor Workers
Fri Sep 29 16:14:17 2023: Removing some Client Monitor Workers
Fri Sep 29 16:14:32 2023: Starting additional Client Monitor Workers
Fri Sep 29 16:14:51 2023: Removing some Client Monitor Workers
Fri Sep 29 16:15:06 2023: restarting Client Monitor Worker...
Fri Sep 29 16:15:22 2023: Starting additional Client Monitor Workers
Fri Sep 29 16:15:36 2023: Starting additional Client Monitor Workers
Fri Sep 29 16:16:00 2023: Removing some Client Monitor Workers
Fri Sep 29 16:16:10 2023: Starting additional Client Monitor Workers
Fri Sep 29 16:16:30 2023: Removing some Client Monitor Workers
Fri Sep 29 16:16:45 2023: Starting additional Client Monitor Workers
Fri Sep 29 16:17:06 2023: Removing some Client Monitor Workers
Fri Sep 29 16:17:20 2023: Starting additional Client Monitor Workers
Fri Sep 29 16:17:40 2023: Starting additional Client Monitor Workers
Fri Sep 29 16:17:55 2023: Starting additional Client Monitor Workers
Fri Sep 29 16:18:09 2023: Starting additional Client Monitor Workers
Fri Sep 29 16:18:28 2023: Removing some Client Monitor Workers
Fri Sep 29 16:18:43 2023: Starting additional Client Monitor Workers
Child process worked perfectly till Wed Sep 27 21:16:23 2023: and after that I didn't see any logs. Suddenly it started dumping the parent process logs from Wed Sep 27 21:43:39 2023. It's not recovering , it's required to kill the child process then Parent process will spawn another child process to do the task and the newly spawned child will work for some time and again enter into the issue state.