我正在玩最近去尝试制作一些服务器,它在tcp连接上响应客户端.
我的问题是如何干净地关闭服务器并中断当前在以下调用中"阻止"的go例程
func(*TCPListener)接受?
Accept在Listener接口中实现Accept方法; 它等待下一个调用并返回一个通用的Conn.
这些错误也几乎没有记录.
考虑其中一个顶点抛出未捕获的异常的情况.
接下来发生什么?如果从系统中删除垂直状态是否有一些类似于erlang监督的机制来重启Verticle?
关于这方面的文档不是很清楚.
基于评论更新: 我最感兴趣的是从接收消息的处理处理程序抛出异常(通过总线)的情况
问候