默认
发表评论 6
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
你公司是叫什么名字?(说简称就行)我核实一下授权信息。

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

评论 6
引用:流离 发表于 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个人电脑?
引用:流离 发表于 2020-04-09 08:30
我是本地有两套代码,第一套是带有推送并测试好的,第二套是需要将推送集成进去的,然后当我将第一套集成 ...

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

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

返回顶部