我正在尝试将uWSGI设置为运行简单LUA脚本的独立服务器(现在,作为POC,使用来自http://uwsgi-docs.readthedocs.org/en/latest/Lua.html的hello world)。
这是我的uwsgi.ini文件:
[uwsgi]
master = true
workers = 1
threads = 8
listen = 4096
max-request = 512
pidfile = /uwsgi/logs/uwsgi.pid
procname-master = uWSGI master
auto-procname = true
lua = /uwsgi/hello.lua
socket-timeout = 30
socket = /uwsgi/uwsgi_1.sock
http = 127.0.0.1:80
http-to = /uwsgi/uwsgi_1.sock
发送Web请求时,会收到空响应,并且uWSGI进程输出:
-- unavailable modifier requested: 0 --
我读过这通常意味着缺少一个插件,但是,安装了LUA插件,当通过NGINX执行相同操作时,一切正常,这意味着加载LUA没有问题。
请帮忙吗? 感谢。
答案 0 :(得分:0)
有人告诉我,我必须添加http-modifier1 = 6
,现在它有效。
仍然不明白'6'是什么意思,但无论如何。