Nsqd for Amazon ECS
ECS optimized nsqd image.
When you use official
nsqio/nsqd image to instantiate nsqd container in Amazon ECS you should provide flag
-broadcast-address to proper register nsqd in nsqlookupd. But you don't know exactly which EC2 instance will be used to host
Our Dockerfile overrides standard container
ENTRYPOINT to dynamically retrieve public ip address of the container and start
nsqd with proper
-broadcast-address flag. So you can create ECS service based on the
clickberry/nsqd-ecs image and scale it safely, because all instantiated docker containers will set propert
-broadcast-address automatically for you. Enjoy!