3、PHP调用stomp,需要先安装扩展;我在本地用的wamp集成环境,所以直接下载pecl文件(https://pecl.php.net/package/stomp),下载的时候看准系统位数以及是nts还是ts,两个互不兼容会找不到模块。
版本:PHP5.6.9 用的stomp1.0.9,stomp1.0.9之后需要PHP7.0以上
4、执行实例可能会出现:Frame size of 1GB larger than max allowed 100MB,PHP报无法连接服务器
原因1:检查连接端口号,刚开始照着网上的实例写的端口号61616,是
conf/activemq.xml
其实应该用
conf/activemq.xml
原因2:消息的大小确实超了,可以更改配置里面的wireFormat.maxFrameSize,
对,没错还是他就在这个后面
5.stomp方法错误,运行实例出现错误Call to undefined method Stomp::disconnect() 不知道是不是实例不是PHP的,在PHP官网上确实没找到 disconnect这个方法