django常用uwsgi和nginx部署,如果同一台机器上还有java服务,这通信应该怎么走?

发布于 2022-09-12 22:59:22 字数 224 浏览 26 评论 0

我的java服务中会调用django服务的接口,这时候一般是调用 ip+外部端口(nginx向外暴露的django端口)还是直接ip+内部端口(django运行的实际端口)?
还有就是假如我的django服务没有对外的服务,只有java服务调用它,java服务暴露给前端使用,那这时候还有没有必要用nginx对django部署对应的uwsgi端口呢?
可能我不太明白同时使用uwsgi和nginx来部署django的原因。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

淡紫姑娘! 2022-09-19 22:59:22

nginx 只能处理静态资源 动态资源分给uWSGI uWSGI和django应用进行交互 应用和数据库交互返回数据给uWSGI在返回给用户,单开django是单线程,并发好像只有10000左右(忘记了) ,uWSGI配置中可以设置进程和线程数,提高并发,吞吐量

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文