我在端口8080上运行nodejs服务器,所以我的服务器一次只能处理一个请求.我可以看到,如果我在一次发送中发送多个请求,新请求将排队并一个接一个地顺序执行.
我想要找到的是,我如何运行此过程的多个实例/线程.例如像python服务器的gunicorn.是否有类似的东西,而不是在每个实例的多个端口上运行nodejs服务器.
我已经在节点进程的前面放置了nginx.这是足够和推荐的方法.
worker_processes auto;
worker_rlimit_nofile 1100;
events {
worker_connections 1024;
multi_accept on;
use epoll;
}
pid /var/run/nginx.pid;
http {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
server {
listen 80;
server_name localhost;
access_log /dev/null;
error_log /dev/null;
location / {
proxy_pass http://localhost:8080;
}
}
}
Run Code Online (Sandbox Code Playgroud) 在 gdb 中打印特定内存地址的内容,我可以运行以下命令。它以十六进制打印内容
x <memoryaddress>
(gdb) x 299395816
0x11d86ae8: 0x0ec14153
Run Code Online (Sandbox Code Playgroud)
我在 gdb 中使用 gdb python 模块,在我的 python 脚本中使用 gdb 模块读取内存位置的等效命令是什么。