Rabbitmq 如何在芹菜工人中找到没有端口的url

Rabbitmq 如何在芹菜工人中找到没有端口的url,rabbitmq,celery,django-celery,Rabbitmq,Celery,Django Celery,我一直在尝试使用我的芹菜工人攻击ECS中托管的rabbitmq服务器 CELERY_BROKER_URL = 'amqp://{user}:{password}@{hostname}/{vhost}'.format( user=os.environ.get('RABBIT_ENV_USER'), password=os.environ.get('RABBIT_ENV_RABBITMQ_PASS'), hostname=RABBIT_HOSTNAME, vhost=

我一直在尝试使用我的芹菜工人攻击ECS中托管的rabbitmq服务器

CELERY_BROKER_URL = 'amqp://{user}:{password}@{hostname}/{vhost}'.format(
    user=os.environ.get('RABBIT_ENV_USER'),
    password=os.environ.get('RABBIT_ENV_RABBITMQ_PASS'),
    hostname=RABBIT_HOSTNAME,
    vhost=os.environ.get('RABBIT_ENV_VHOST'))
我可以使用ip地址(如10.211.123.104:5000)访问服务器。但是当我给出一个url(比如,rabbit aws.sample.com)时,代理url主机名会更改为rabbit aws.sample.com:5672。 我无法删除端口,只能将其更改为其他值

我如何改变这个