我之前在workerman php工作,创建了一个websocket服务器,但由于我经常在java上工作,所以我决定学习netty,我想知道如何每5秒向所有用户发送hello消息,在workerman中,这是通过计时器实现的。
发布于 2019-06-15 07:36:47
在Netty中,每个EventLoop都扩展了ScheduledExecutorService,这意味着您可以像这样安排一个任务每5秒运行一次:
Channel ch = ...;
ch.eventLoop().scheduleAtFixedRate(() -> {}, 0, 5, TimeUnit.SECONDS);https://stackoverflow.com/questions/56502433
复制相似问题