django 异步任务中如何获取服务运行的ip和端口
有这样一个需求,使用celery发送邮件,而邮件里的内容需要返回服务器的地址,提供用户访问,但是如何才能动态的获取django服务运行的ip和端口呢?
另外,如果是使用nginx转发的,那应该怎样配置呢?nginx服务器有可能更换,如何让邮件中的内容自动获取到nginx的地址呢?
补充一下,由于项目后端不会使用域名解析,因此排除了这个方案。
两种情况:
1.如果直接运行django服务,如何让celery知道自己的地址和端口2.如果使用nginx转发,如何让celery获取到nginx的地址
回答:
这种情况,用域名更合适些,没必要非得实时获取ip和端口。
回答:
兄弟,你知道域名是干啥用的吗。
以上是 django 异步任务中如何获取服务运行的ip和端口 的全部内容, 来源链接: utcz.com/p/937733.html