openresty的功能是接收用户post的文件, 然后存储到磁盘上, 我用20个Python脚本进行压测, Python脚本就是循环的读不同的文件post到openresty, 但是一小会之后, 客户端接收的返回值就是307, 服务器端的access.log里面也没有日志啦, 服务器端的CPU很低和网络带宽几乎就没有, 请问什么原因呀??
Hello! 2014-03-21 8:35 GMT-07:00 yuyong: > openresty的功能是接收用户post的文件, 然后存储到磁盘上, 我用20个Python脚本进行压测, Python脚本就是循环的读不同的文件post到openresty, 但是一小会之后, 客户端接收的返回值就是307, 服务器端的access.log里面也没有日志啦, 服务器端的CPU很低和网络带宽几乎就没有, 请问什么原因呀?? > 你提供的信息如此之少,以至于我无法进行任何有意义的分析。这可能是你自己的 Lua 脚本的 bug,或者是你的 Python 客户端的问题,当然也有可能是 openresty 的问题。 对此我有如下建议: 1. 总是主动提供你使用的相关软件的版本号(包括 nginx、ngx_lua、相关的 Lua 库和 OS 等等)。 2. 总是检查你的 nginx 错误日志文件并确保你在 nginx.conf 里正确配置了 error_log 指令。 3. 总是尝试提供一个最小化的完整示例,以便别人可以在自己的环境里复现你看到的问题。 4. 启用 nginx 的调试日志,以得到问题请求相关的更多细节信息,见 http://nginx.org/en/docs/debugging_log.html Regards, -agentzh