Tomcat 通过listener 启动netty 服务
来源:互联网 发布:c json 双引号转义 编辑:程序博客网 时间:2024/05/22 15:42
web.xml 配置
<listener>
<listener-class>com.bimatrix.revit.netty.NettyListener</listener-class>
</listener>
类NettyListener
public class NettyListener implements ServletContextListener {@Overridepublic void contextInitialized(ServletContextEvent sce) {System.err.println("nettyListener Startup!");new Thread(){@Overridepublicvoid run(){try {new EchoServer(9000).run();} catch (Exception e) {e.printStackTrace();}}}.start();System.err.println("nettyListener end!");}@Overridepublic void contextDestroyed(ServletContextEvent sce) {}}
具体写法参考 http://blog.csdn.net/albertfly/article/details/51526322
netty启动 不能再主线程里面 会阻塞 tomcat的启动
ps:
可以在tomcat启动的时候写个listener 在listener里启动netty服务
不要在tomcat主线程启动 那样会锁死后面的操作 可以 new Thread() { 启动netty服务 }.start()
2 0
- Tomcat 通过listener 启动netty 服务
- 创建tomcat的服务,删除服务,通过服务来启动项目
- 如何启动Net.Tcp Listener Adapter服务
- Tomcat 启动 需要初始化元素 Listener
- netty在tomcat启动时加载问题
- 通过myeclipse启动tomcat
- 通过命令行启动Tomcat
- Tomcat作为服务启动
- 无法启动tomcat服务
- Tomcat 创建服务启动
- tomcat服务启动解析
- tomcat 服务启动项
- Linux启动Tomcat服务
- 服务中tomcat启动
- tomcat开机启动服务
- linux启动tomcat服务
- Tomcat 服务自动启动
- Tomcat 服务自动启动
- 基因数据处理33之Avocado运行记录(参考基因组)
- 操作符的重载
- 大数问题
- c++文件读写
- JS鼠标事件大全
- Tomcat 通过listener 启动netty 服务
- Centos7.1搭建openstack私有云
- LeetCode-49.Group Anagrams
- Hibernate分页查询和批量更新(学习笔记)
- ListView Item点击一直变色
- leetcode 110 Balanced Binary Tree C++
- npm body-parser 中文api
- Bootstrap 插件【三】
- myFocus焦点图框架使用心得