package com.sinata.zuul.util; import com.sinata.zuul.util.applets.NettyServer0; import com.sinata.zuul.util.echo.NettyServer; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; import javax.servlet.annotation.WebListener; /** * 启动netty监听器 */ @WebListener public class NettyStartListener implements ServletContextListener { @Override public void contextInitialized(ServletContextEvent sce) { Thread thread = new Thread(new Runnable() { @Override public void run() { NettyServer nettyServer = new NettyServer(); nettyServer.bind(); NettyServer0 nettyServer0 = new NettyServer0(); nettyServer0.bind(); } }); thread.start(); } @Override public void contextDestroyed(ServletContextEvent sce) { } }