首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >扭曲的服务器作为Django的生产服务器(+ django-wsgi)

扭曲的服务器作为Django的生产服务器(+ django-wsgi)
EN

Stack Overflow用户
提问于 2011-01-27 05:21:28
回答 1查看 1.1K关注 0票数 2

Twisted是否足够好,可以将其用作Q生产服务器(+wsgi),就像这样:http://dreid.org/2009/03/twisted-django-it-wont-burn-down-your.html/?是不是多线程,如何绑定127.0.0.1以外的其他IP?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2011-01-27 05:27:42

是的,它是多线程的。您可以通过检查环境中的wsgi.multithread密钥进行验证。

默认情况下,twistd web绑定到*:8080,所以您不需要做任何其他操作就可以绑定到127.0.0.1以上的内容。

如果您希望绑定到*:8080以外的其他地址,那么可以使用--port选项指定一个备用地址。例如,要仅在我的桌面上监听192.168.x.x接口,我可以这样做:

代码语言:javascript
复制
twistd web --port tcp:interface=192.168.1.148:port=8080

此调用将导致服务器仅绑定到192.168.1.148。

如果您只有一个公共IP地址,并且只想进行基于名称的虚拟主机,那么可以使用twisted.web.vhost.NameVirtualHost (特别请参阅addHost方法)。虽然没有办法在命令行上指定vhost数据,但您需要使用write a .tac file来进行配置。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4810182

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档