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
904 stars 201 forks source link

Domain报错如何查看具体的栈信息 #153

Closed LucaLq closed 1 year ago

LucaLq commented 1 year ago

light-domain-event报错信息如下,如何可以查询详细的栈信息

00:32:49.390 ERROR [StreakHandler-3] d.e.e.DefaultDomainEventExceptionHandler.handleEventException(DefaultDomainEventExceptionHandler.java:35) : java.lang.ClassCastException - com.iohao.game.widget.light.domain.event.disruptor.EventDisruptor@1f46497
iohao commented 1 year ago

可以尝试重写 ExceptionHandler 类

DomainEventContextParam contextParam = new DomainEventContextParam();
// 设置你的 ExceptionHandler 类
contextParam.setExceptionHandler(new YourExceptionHandler());