iohao / ioGame

无锁异步化、事件驱动架构设计的 java netty 网络编程框架; 轻量级,无需依赖任何第三方中间件或数据库就能支持集群、分布式; 适用于网络游戏服务器、物联网、内部系统及各种需要长连接的场景; 通过 ioGame 你可以很容易的搭建出一个集群无中心节点、集群自动化、分布式的网络服务器;FXGL、Unity、UE、Cocos Creator、Godot、Netty、Protobuf、webSocket、tcp、socket;java Netty 游戏服务器框架;
http://game.iohao.com
GNU Affero General Public License v3.0
875 stars 190 forks source link

客户端连接不上, 服务端没有提示任何信息, 包括错误信息等 #268

Closed xujiaw closed 4 months ago

xujiaw commented 4 months ago

你的问题

描述你遇到的问题

分两种情况,

  1. 一个是对外服,逻辑服, 网关单独启动,这种方式启动, 没有问题, mac和windows都是可以正常连接使用

  2. 另外一种是使用NettyRunOne 打包启动对外服, 这时mac使用客户端可以正常连接, 但是如果用windows启动服务端代码(启动正常, 没有任何报错), 客户端连接则没有任何反应

iohao commented 4 months ago

可以提供一个可复现的 demo 和复现步骤吗。

xujiaw commented 4 months ago

发现了。是我们自己的问题, 对外层校验token的handler里面, 如果报错的话, 错误就直接被吃掉了, 没有任何日志打出来

xujiaw commented 4 months ago

image

iohao commented 4 months ago

👌

iohao commented 4 months ago