ubuntu - 如何调试崩溃的 memcached?

标签 ubuntu amazon-ec2 memcached

我使用“/usr/bin/memcached -m 128 -p 11211 -U”启动了 memcached
11211 > memcached.log 2>&1 &"。我在 ec2 ubuntu 11 上运行它。
它只是崩溃而没有任何警告或登录到控制台或文件。

我从哪里开始调试呢?

编辑:我使用 -vvv 运行 memcached 并将其放在日志文件的末尾。 memcached 几乎没有发出大约 10 个请求就死了。

> NOT FOUND -1002256595
>30 STORED
30: going from conn_nread to conn_write
30: going from conn_write to conn_new_cmd
30: going from conn_new_cmd to conn_waiting
30: going from conn_waiting to conn_read
30: going from conn_read to conn_parse_cmd
<30 set 160268806ProviderList 1 0 1372
30: going from conn_parse_cmd to conn_nread
> NOT FOUND 160268806ProviderList
>30 STORED
30: going from conn_nread to conn_write
30: going from conn_write to conn_new_cmd
30: going from conn_new_cmd to conn_waiting
30: going from conn_waiting to conn_read
30: going from conn_read to conn_parse_cmd
<30 set -1938194056UserDetails 1 0 356
30: going from conn_parse_cmd to conn_nread
> NOT FOUND -1938194056UserDetails
>30 STORED
30: going from conn_nread to conn_write
30: going from conn_write to conn_new_cmd
30: going from conn_new_cmd to conn_waiting
30: going from conn_waiting to conn_read
30: going from conn_read to conn_parse_cmd
<30 set 160268806UserDetails 1 0 364
30: going from conn_parse_cmd to conn_nread
> NOT FOUND 160268806UserDetails
>30 STORED
30: going from conn_nread to conn_write
30: going from conn_write to conn_new_cmd
30: going from conn_new_cmd to conn_waiting
30: going from conn_waiting to conn_read

最佳答案

usr/bin/内存缓存调试 -m 128 -p 11211 -U 11211 > memcached.log 2>&1 &

如果你有它。如果没有,您可以从源代码构建它。此外,尝试将 strace 附加到该过程(假设这种情况反复发生)。

关于ubuntu - 如何调试崩溃的 memcached?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12961649/

相关文章:

bash - 从 MATLAB 调用 Anaconda 环境 : Conda Command Not Found

mysql - 针对已存储文件的数百万哈希检查数百万文件

PHP Memcached 总是返回 0

ubuntu - GROMACS OpenCl Cmake 错误 : detected version mismatch between HWLOC headers and library

python - 在ubuntu中打开spyder

linux - chown -R 排除某些目录

linux - SSH 进入 EC2 并且无法执行 git clone 命令

asp.net - 通过 AWS Elastic Load Balancer 背后的客户端 IP 保护特定页面

amazon-web-services - 无法连接到 AWS EC2 实例上构建的 VPN 服务器 (PPTP)

mysql - PostgreSQL 和 PQC