I am trying to deploy a webserver with dramatiq and RabbitMQ and it seems like RabbitMQ is failing to start in Cloud Run.
The error messages I see are:
Uncaught signal: 10, pid=418, tid=418, fault_addr=0.
and many instances of:
Container Sandbox: Unsupported syscall getsockopt(0x44,0x1,0xc,0x3e18e39fc540,0x3e18e39fc548,0x0).
I used 4GB of memory, so I think it should be enough. Also important: the container does run locally. Any ideas?
Your container runs in a sandox (GVisor) and it prevents some dangerous or abnormal system calls or CPU instructions. Try to change the RabbitMQ client to check if it's better.
In addition of this answer, I have 2 remarks: