replacing worker tcp for rabbitmq worker messages