默认
发表评论 6
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
求助IM推送服务端pushy库报错的问题,完全没有头绪
阅读(34258) | 评论(6 收藏 淘帖
相同代码,在测试版本里面没有报这样的错误,但是到了正式版本就不行了,尝试过去网上找对应的包放到lib下,但是不行,因为是半路接手的代码,所以实在不知道怎么处理,求大佬帮忙

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

未命名.png (177.49 KB, 下载次数: 1949)

未命名.png
上一篇:社交软件红包技术解密(十):手Q客户端针对2020年春节红包的技术实践下一篇:求教IM-web端聊天消息单聊群聊分类错误
推荐方案
评论 6
你公司是叫什么名字?(说简称就行)我核实一下授权信息。

另外,你操作系统的具体版本是多少?是64位系统吗?(截图我帮你看看)

引用:JackJiang 发表于 2020-04-08 11:25
你公司是叫什么名字?(说简称就行)我核实一下授权信息。

另外,你操作系统的具体版本是多少?是64位系 ...

公司简称是淳华,电脑是64位的

未命名.png (80.97 KB, 下载次数: 1990)

未命名.png
引用:流离 发表于 2020-04-08 13:36
公司简称是淳华,电脑是64位的

好的,核实完毕,授权没问题。

这个问题你不用担心,我会教你怎么诊断。这会儿我不在电脑前,晚点我来告诉你怎么调试
首先:你这个异常的提示信息,表示“netty-tcnative-boringssl-static-2.0.12.Final.jar”这个jar里载入本地.dll库没有成功。这个jar是netty官方用来实现ssl握手的库,它的官方链接在这里:http://netty.io/wiki/forked-tomcat-native.html

不过:当你可以将“netty-tcnative-boringssl-static-2.0.12.Final.jar”的扩展名改为.zip并解压,可以明显看到,它需要的dll文件,实际上已经存在,如下图:
求助IM推送服务端pushy库报错的问题,完全没有头绪_1.jpg
求助IM推送服务端pushy库报错的问题,完全没有头绪_3.jpg
求助IM推送服务端pushy库报错的问题,完全没有头绪_2.jpg

那么,你应该在你这台电脑上调试下为什么会出现“netty-tcnative-boringssl-static-2.0.12.Final.jar”加载dll的问题,在Http2APNSPusher这个类里,有针对“netty-tcnative-boringssl-static-2.0.12.Final.jar”使用的详细说明,你仔细研究学习一下,看看能不能看明白:
求助IM推送服务端pushy库报错的问题,完全没有头绪_4.png

还有一个很好奇的问题:你说你在测试环境下没问题,而你截图的确是一台win10个人电脑,你的意思是,你的生产环境正式服务器是一台win10个人电脑?
引用:JackJiang 发表于 2020-04-08 17:03
首先:你这个异常的提示信息,表示“netty-tcnative-boringssl-static-2.0.12.Final.jar”这个jar里载入本 ...

我是本地有两套代码,第一套是带有推送并测试好的,第二套是需要将推送集成进去的,然后当我将第一套集成到第二套时,发现报这个错,但是第一套代码运行时并没有出现这种错误,检查第二套代码,jar包什么的也都存在,所以有点疑问,为什么同样本地eclipse跑代码,第一套没问题,第二套就有问题
引用:流离 发表于 2020-04-09 08:30
我是本地有两套代码,第一套是带有推送并测试好的,第二套是需要将推送集成进去的,然后当我将第一套集成 ...

是啊,很奇怪。本身推送这套东西就是个很简单的工具级别的东西。

你要么单独研究一下Pushy:https://github.com/jchambers/pushy,你现在看到的工程里的工具类,就是用的Pushy这个APNs开源封装库,你在你这台机器上单独跑一下它官方的简单demo,看看会是什么情况。
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部