Ampoule assigns its own IDs to worker processes. This isn't necessarily bad, but the lack of PID information in any of the logging related to workers means that it's very challenging to associate an actual process with an Ampoule worker. This kind of association is very useful for debugging. For example, a process might begin to use lots of CPU or RAM. Being able to tie this to a particular Ampoule worker process can be helpful in determining which job that process is executing.
Ampoule assigns its own IDs to worker processes. This isn't necessarily bad, but the lack of PID information in any of the logging related to workers means that it's very challenging to associate an actual process with an Ampoule worker. This kind of association is very useful for debugging. For example, a process might begin to use lots of CPU or RAM. Being able to tie this to a particular Ampoule worker process can be helpful in determining which job that process is executing.