to answer my own question.
I did it and it works. I have separate servers for my app and for workers only.
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
Hi..
Currently I am thinking about putting all the jobs on different server instance. Is this okay? So our queue driver is sqs-fifo and currently everything runs on the same server. the app and the jobs processes. I am thinking to separate them. our app server will only serve everything but not the jobs related tasks. And a new server which is a copy of the old server but this server will only process jobs, schedules.
Will this affects the cache? our cache driver is redis using elasticache redis. our jobs process will queries some huge sql queries that will be stored on the cache and then the app server will get the cache. is this fine??
to answer my own question.
I did it and it works. I have separate servers for my app and for workers only.
Please or to participate in this conversation.