2017-04-02 102 views

回答

0

在Vert.x可以使用BridgeEventType与SockJSHandler沿检测TCP套接字关闭。

SockJSHandler ebHandler = SockJSHandler.create(vertx).bridge(opts , be->{ 
     if (be.type() == BridgeEventType.PUBLISH || be.type() == BridgeEventType.RECEIVE) { 
       // connection event handling 
      } 

     if (be.type() == BridgeEventType.SOCKET_CLOSED) { 
      // close event handling 
     } 

     be.complete(Constants.TRUE); 
    }); 
+0

没有与TCPEventBridge或Vertx TCP服务器,这并不工作。您的示例仅适用于HTTPServer。事实上,我修改了图书馆得到打开和关闭事件我的目的在Java这里https://github.com/sandipsahoo2k2/vertx-tcp-eventbridge – user2746732

相关问题