jxhczhl / JsRpc

远程调用(rpc)浏览器方法,免去抠代码补环境
1.26k stars 313 forks source link

网页ws已返回数据 server端已接收到数据但是并不返回 #7

Closed windfgg closed 2 years ago

windfgg commented 2 years ago

如标题所示 我本地开了server 经常性看到server端有js端的返回值 但是请求却没有响应

lonelyPoker commented 2 years ago

你所使用的server是release中的还是老版本的。若是老版本的请更换成release中的server

windfgg commented 2 years ago

你所使用的server是release中的还是老版本的。若是老版本的请更换成release中的server

新版本的我也试了 也会出现上述情况 并且会出现网页和server端ws经常断联

windfgg commented 2 years ago

还发现一个新问题 传的参数和返回的参数不一样 我明明穿的是1 但是并发的情况下返回的不是同一个参数

jxhczhl commented 2 years ago

好兄弟你倒是上传点图啊,使用场景啊,代码什么的啊

windfgg commented 2 years ago

不是我给不了图 没办法给图 我rpc服务端被我放在了liunx服务器上 我安卓模拟器里面app开的webviewdebug 走的代理 代理是我自己写的一个代理重写数据软件 我也在wifi把rpcserver域名ip排除掉了 但是实测并不是我代理的问题 是他rpcserver开久了 会巨慢 而且在客户端也就是安卓weiview里面注入的rpc环境 ws经常断链

lonelyPoker commented 2 years ago

没有办法给我的服务器端给我的服务器端应用程序打开的webviewde是我的代理服务器端rpcserver 客户端删除了但是实测了我的 rpc 环境的问题是他开了久了会很慢而且在也就是安卓weiview里面有代理的 rpc 环境 ws 经常断链

JsRpc前端在很复杂的网络环境下出现断连问题,我这边的生产环境下也有过类似的情况,例如:有VPN的网络环境下WebSocket连接状态很不稳定,引发异常服务问题。这个得抽出空余时间去优化

lonelyPoker commented 2 years ago

f59808f21f20cd59fa71395be20ff80 该fork仓库存在WebSocket并发问题

sihan-bit commented 1 year ago

https://github.com/gin-gonic/gin/issues/2279