zvaljean 2020-05-30 23:01 采纳率: 0%
浏览 325

openresty: wrk 压测下,内存持续增加,压测停止后,内存并未释放!

openresty: wrk 压测下,内存持续增加,压测停止后,内存并未释放!

环境如下:

host : Linux 5.6.12-1-MANJARO x86_64
    openresty : openresty/1.15.8.2 ( 利用yay 直接安装)

nginx 配置如下

一个简单的 hello world的输出
worker_processes  1;
error_log logs/error.log;
events {
    worker_connections 1024;
}

http {
    server {
        listen 5000;
        location = /mock/hello {
            default_type text/html;

            content_by_lua_block {
                ngx.say("Hello World")
            }
        }
    }
}

wrk 压测

 wrk -t10 -c10 -d20s  http://localhost:5000/mock/echo 

疑问

用wrk做压力测试的时候,利用systemctl观察内存情况
    systemctl status openresty

openresy 服务的内存逐渐增加
而且当压测结束后,内存并未释放。 不太清楚这是因为原因导致的。
  • 写回答

1条回答 默认 最新

  • 关注
    评论

报告相同问题?