- 45
- 0
部署在linux上的lnmp架构之前一直运行正常,最近有一台服务器总是会突然挂掉。
检查报错日志是这样的
2017/12/14 03:29:12 [info] 25981#0: *133682417 recv() failed (104: Connection reset by peer) while waiting for request, client: 100.97.219.3, server: 0.0.0.0:80
nginx的配置如下:
user www www;
worker_processes auto;
error_log /data/wwwlogs/error_nginx.log info;
pid /var/run/nginx.pid;
worker_rlimit_nofile 51200;
events {
use epoll;
worker_connections 51200;
multi_accept on;
}
http {
#limit_req_zone $limit zone=one:10m rate=100r/s;
#limit_conn_zone $limit zone=addr:10m;
include mime.types;
default_type application/octet-stream;
server_names_hash_bucket_size 128;
client_header_buffer_size 32k;
large_client_header_buffers 4 32k;
client_max_body_size 1024m;
client_body_buffer_size 10m;
sendfile on;
tcp_nopush on;
keepalive_timeout 120;
server_tokens off;
tcp_nodelay on;
fastcgi_connect_timeout 300;
fastcgi_send_timeout 300;
fastcgi_read_timeout 300;
fastcgi_buffer_size 64k;
fastcgi_buffers 4 64k;
fastcgi_busy_buffers_size 128k;
fastcgi_temp_file_write_size 128k;
fastcgi_intercept_errors on;
server {
......
}
}
php-fpm的配置如下:
[global]
pid = run/php-fpm.pid
error_log = log/php-fpm.log
log_level = warning
emergency_restart_threshold = 30
emergency_restart_interval = 60s
process_control_timeout = 5s
daemonize = yes
;;;;;;;;;;;;;;;;;;;;
; Pool Definitions ;
;;;;;;;;;;;;;;;;;;;;
[www]
listen = /dev/shm/php-cgi.sock
listen.backlog = 4096
listen.allowed_clients = 127.0.0.1
listen.owner = www
listen.group = www
listen.mode = 0666
user = www
group = www
pm = dynamic
pm.max_children = 128
pm.start_servers = 11
pm.min_spare_servers = 8
pm.max_spare_servers = 16
pm.max_requests = 2048
pm.process_idle_timeout = 10s
request_terminate_timeout = 0
request_slowlog_timeout = 0
pm.status_path = /php-fpm_status
slowlog = log/slow.log
rlimit_files = 51200
rlimit_core = 0
catch_workers_output = yes
env[PATH] = /usr/local/bin:/usr/bin:/bin
env[TMP] = /tmp
env[TMPDIR] = /tmp
env[TEMP] = /tmp 1
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
潇洒的无所谓 普通会员 1楼
这个问题可能有多种原因,下面是一些可能的解决方案:
-
服务器配置问题:确保你的服务器配置正确,包括但不限于:IP地址、端口、防火墙设置等。如果这些都正确,但还是访问不了,那么可能是服务器端的问题,可能需要检查服务器的配置或者联系你的服务器提供商。
-
数据库连接问题:如果你的服务器上运行了数据库,那么检查数据库连接。确保数据库服务器运行正常,数据库的相关配置正确,如数据库用户名、密码等。
-
SSL证书问题:如果服务器上运行了Web服务,那么可能是SSL证书的问题。检查SSL证书是否有效,或者是否已经过期。如果SSL证书过期,需要尽快更换。
-
网络问题:检查你的网络连接,确保服务器和客户端之间的网络连接没有问题。如果网络有问题,可能需要联系你的网络提供商。
-
防火墙设置:如果你的服务器被防火墙设置为阻止访问,那么可能需要检查防火墙设置。确保防火墙没有阻止你的服务器访问。
-
服务器硬件问题:如果你的服务器硬件出现问题,那么可能需要更换新的硬件。
以上只是一些可能的解决方案,具体问题还需要根据你的服务器的具体情况进行排查。如果你对服务器操作不熟悉,建议寻求专业人士的帮助。
-
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
