目前工作中负责一个独立微服务系统,使用了Spirngboot构建,有一个定时任务系统会通过http每隔10秒的频率请求这个系统,为了使微服务系统更加轻量级,提高性能,所以打算移除SpringMvc相关组件以及Tomcat,Jetty,Undertow等Web容器,使用Netty构建HttpServer来实现轻量级的RestfulAPIs。先看图:
代码传送门
https://github.com/farsunset/netty-http-server
由于没有图片,参见文章源地址 https://www.jianshu.com/p/89403b1b314d