首页 > 编程知识 正文

无法打开u8服务器,服务器无法打开网页

时间:2023-05-03 06:49:06 阅读:247177 作者:1403

故障详情

晚上3点接到监控报警,网站状态码出现500无法正常访问。

处理详情 故障分析

出现500故障,当时首先想到的可能是php出问题了,马上登录到服务器上面,检查php错误日志。发现php一直重复报这个错误:

PHP Fatal error: Uncaught exception 'RedisException' with message 'OOM command not allowed when used memory > 'maxmemory'.'

看到这个报错,基本上可以定位是redis内存不够,无法继续存储key的原因。执行命令查看redis配置相关信息:

redis-cli -p 6379 info memory# Memoryused_memory:134315344 used_memory_human:128.09M #表示已用内存used_memory_rss:148828160 #表示系统给redis分配的内存(即常驻内存)used_memory_rss_human:141.93Mused_memory_peak:1030100224used_memory_peak_human:982.38Mtotal_system_memory:8202334208total_system_memory_human:7.64Gused_memory_lua:37888used_memory_lua_human:37.00Kmaxmemory:1000000000 #设置最大内存值maxmemory_human:1.86Gmaxmemory_policy:volatile-lru #redis存储策略mem_fragmentation_ratio:1.11mem_allocator:jemalloc-4.0.3 解决方法

修改redis配置,增大redis最大内存,修改redis 存储策略

maxmemory:2000000000 maxmemory_policy:allkeys-lru 知识拓展
linux密码忘记重置密码的方法-linux运维集群内访问 Service 容器云 UK8SFirebaseAnalyticsDebugView收集的事件数据不完整

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。