Gearmand和PECL extension for Gearman版本不兼容的问题
来源:互联网 发布:在淘宝上怎么看淘宝店 编辑:程序博客网 时间:2024/06/05 01:01
今天跟人一起排查一个问题:
同一套worker代码,在旧服务器上执行正常,但是到了新的服务器上:worker起动后,运行正常,没有返回错误,但是server看不到注册的函数
最开始以为是网络不通或网络什么问题,但查了一圈,最后在gearmand的log中,发现了下面的错误:
FATAL [ 0] gearman_packet_unpack_header:invalid command value
结果是:
新服务器上的php gearman扩展是1.0.2版本,而gearmand server的版本是0.28,所以导致server无处理客户端的协议
php的gearman扩展是1.0.2,至少也要gearmand 0.33版本才能兼容
很低级的坑人错误,一开始也没怀疑两个worker服务器上的php扩展版本不同
0 0
- Gearmand和PECL extension for Gearman版本不兼容的问题
- CentOS 安装 Gearmand 和 PHP Gearman的步骤
- CentOS和Debian下NFS版本不兼容的问题
- keil5MDK版本不兼容的问题
- spring3.2及以下的版本和 jdk8不兼容的问题
- 关于WebView不同版本系统不兼容的问题
- quartz2.2.1与spring3.2.8版本不兼容的问题
- 解决Bootstrap不兼容IE8及以下版本的问题
- 解决LikeButton不兼容23以下版本的问题
- jar版本不兼容可能引发的问题
- linux 和windows 的 tomcat版本不兼容
- Gradle plugin和AS版本不兼容的报错
- 【gearmand,4】项目中gearman使用:
- mybatis 和tomcat 版本不兼容
- selenium和Firefox版本不兼容
- 解决ise版本与仿真库版本不兼容的问题
- ajaxfileupload_v.js 解决js版本不兼容,多文件上传不解析json的问题
- tomcat的版本不兼容的错误
- Hibernate Save()与Persist()区别
- leetcode -- Best Time to Buy and Sell Stock IV --难点要看
- spark大数据入门(三)--RDD的简单解析
- C# Slipt() 分隔符用法
- 无序列表实现纵向和横向菜单
- Gearmand和PECL extension for Gearman版本不兼容的问题
- Java NIO(二)
- 如何给Ubuntu 安装Vmware Tools(详细版)
- PL/SQL如何调试Oracle存储过程
- ios App icon 自动生成插件RTImageAssets
- Linux中源的更新
- request内置对象的练习
- Javascript表单验证
- 微软MVP攻略 (如何成为MVP?一个SQL Server MVP的经验之谈)