0
有一种方法可以运行扭曲而不暴露在网络端口后面吗?调用本地(在内存中)扭曲
我们有一个运行在apache/mod_wsgi后面的wsgi servlet。
这个servlet需要发送一个消息给本地的Twisted实例。但是,我们没有找到一种方法来运行它。
我们预期的架构层:
apache_httpd > mod_wsgi > servlet > twisted
有一种方法来运行呢?
问候,
而且
有一种方法可以运行扭曲而不暴露在网络端口后面吗?调用本地(在内存中)扭曲
我们有一个运行在apache/mod_wsgi后面的wsgi servlet。
这个servlet需要发送一个消息给本地的Twisted实例。但是,我们没有找到一种方法来运行它。
我们预期的架构层:
apache_httpd > mod_wsgi > servlet > twisted
有一种方法来运行呢?
问候,
而且
扭曲可以接受通过standard input输入,通过UNIX socket(也称为 “套接字文件”),并通过locally bound TCP network port过去。这些都不一定需要将你的Twisted服务暴露给外部世界。
我们试图在本地调用相同的内存和cpu空间。但是,我们意识到python不会让应用程序上下文为不同的无状态HTTP请求做好准备。所以,对于每个请求,我们都需要启动一个新的扭曲线程和其他资源。我们决定在httpd反向代理之后使用HTTP保留一个扭曲的实例。问候 – apast 2012-02-22 13:25:12