首页
下载
文档
问答社区
视频
捐赠
源代码
AI 助理
赞助商
CRMEB
Apipost
腾讯云
微擎
禅道
51Talk
商业产品
Swoole AI 智能文档翻译器
Swoole-Compiler PHP 代码加密器
CRMEB 新零售社交电商系统
登录
注册
全部
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
发表新帖
关于swoole使用系统消息队列的几个问题
在测试时碰到过几次,由于消息队列满了,而导致swoole_server起动不了的情况,针对这个情况,有几点疑问: 1、ipcs -q,可以查看消息队列,发现满了16个,用ipcrm -q删除一些后,swoole可以起动。那想知道,ipcrm -q时,如何才能知道哪个msgid或key是swoole建立的呢? 2、swoole_server不自动删除队列是为了保证消息不丢失,那在swoole_serve已退出了,怎样才能读出队列中的内容呢?swoole_serve重起后,worker还会读到上次队列中遗留的消息吗? 3、发现正常情况下,消息队列keyt,msgid是不变的,什么时候会导致这个key,msgid会变化,创建了多个,导致消息队列满了呢?
发布于8年前 · 2 次浏览 · 来自
提问
W
W.TX
在测试时碰到过几次,由于消息队列满了,而导致swoole_server起动不了的情况,针对这个情况,有几点疑问: 1、ipcs -q,可以查看消息队列,发现满了16个,用ipcrm -q删除一些后,swoole可以起动。那想知道,ipcrm -q时,如何才能知道哪个msgid或key是swoole建立的呢? 2、swoole_server不自动删除队列是为了保证消息不丢失,那在swoole_serve已退出了,怎样才能读出队列中的内容呢?swoole_serve重起后,worker还会读到上次队列中遗留的消息吗? 3、发现正常情况下,消息队列keyt,msgid是不变的,什么时候会导致这个key,msgid会变化,创建了多个,导致消息队列满了呢?
赞
0
分享
收藏
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
评论
2017-04-04
q
qzuser
期待大家的回答,同问。
赞
0
回复
微信公众号
热门内容
暂无回复的问答
- CodeGalaxy K3s 轻量集群节点之间如何实现负载均衡
- 关于openssl CURL WARNING swSSL_connect: SSL_connect(fd=69) failed. Error: error:141A318A:SSL routines:tls_process_ske_dhe:dh key too small[1|394]
- 多个模型如何进行事务异常回退?
- websocket开启wss报错
- 协程tcp服务器如何使用多进程?recv()方法接收信息,打印出来的pid一直是同一个。没用使用到多进程啊。