我在端口8080和9080上运行了两个iKaaro实例,其中9080实例是只读的.
我不确定如何使用nginx例如,如果请求方法是POST,PUT,DELETE然后发送到写实例(8080),否则发送到9080实例.
我使用正则表达式使用该位置做了一些事情,但这不正确.
从http://wiki.nginx.org/HttpLuaModule我看到有可以调用的'HTTP方法常量',所以添加位置块是正确的:
location ~* "(ngx.HTTP_POST|ngx.HTTP_DELETE|ngx.HTTP_PUT)" {
proxy_pass http://127.0.0.1:8080;
Run Code Online (Sandbox Code Playgroud)
谢谢