Maybe I am a bit over concerned, but do the sentry service workers write any temporary files to the filesystem, or do they handle everything in memory/redis and can handle the shared file location with multiple workers?
I’ve set up a local sentry with buildout, and I guess it should be fine to start multiple service workers for better performance, but I want to be sure I don’t have to set up different instance paths or temp folders for every service worker.
With a Docker set up you get isolation between the workers for free, but not without it. I switched to setting up Sentry without Docker because I kept getting reports of not checked in service workers and ‘hanging’ user invites which I couldn’t remove or fix, this was 8.12. With my native set up (8.13) I haven’t seen these issues yet.