现在项目控制层框架是 SSM (非 spring boot ),目前要搞一个功能,要在启动 netty 服务程序,要一直开着,在 tomcat 启动时异步起动 netty 服务程序。监听固定端口的连接,并收集读取到的数据,存入数据库(目前只考虑收集数据,关于该数据的其他操作,在 SSM 项目上进行操作),同时也作为自己对应用拆分管理的一个学习入门
我想能不能把这个“netty 服务程序,监听固定端口收集数据的功能”拆成另一个项目作为服务启动,比如 spring boot。然后就是管理问题。对于这方面,有什么教程和建议吗
我最近了解到微服务,我去查了一下,微服务是 SOA 服务的一种实现,微服务包含了很多东西。以及 spring cloud 这个开源全家桶。看了微服务的介绍,我感觉微服务……不太适合啊,而且 spring cloud 是基于 maven 搭建的,而我又不喜欢 maven。(我的 spring boot 是由非 maven 方式搭建的)
有其他的适合入门服务拆分与管理的框架与教程吗。
|  |      1lhx2008      2019-11-03 03:55:26 +08:00 via Android 而且 spring cloud 是基于 maven 搭建的,而我又不喜欢 maven。。emm,建议您还是步子不要夸太大。 | 
|  |      2nimingyonghu      2019-11-03 06:58:27 +08:00 via Android 嗯,前两段一顿操作猛如虎 | 
|  |      3mamahaha      2019-11-03 07:55:59 +08:00 Java 就是零碎太多,看着就头大 | 
|  |      4araaaa      2019-11-03 08:06:12 +08:00 via iPhone rpc 足以,代码质量够好不需要 spring | 
|  |      5skypyb      2019-11-03 08:25:10 +08:00 额,SpringBoot 也可以用 gradle 啊 我之前写过一篇 gradle 搭 Spring Cloud Finchley.SR3 的一篇博客,可以参考下? http://skypyb.com/2019/05/jishu/872/ | 
|  |      6skypyb      2019-11-03 08:27:15 +08:00 。。。打错了,SpringBoot --> SpringCloud | 
|  |      7tctc4869 OP @araaaa rpc,这个好像是远程调用的技术服务思想,那么在这方面哪个框架比较好,你推荐一下,听说 Spring 有继承了几个 rpc 框架,那个合适吗 | 
|      8layfones      2019-11-03 09:18:05 +08:00 via Android rpc 的话,dubbo ? | 
|  |      9Lumend      2019-11-03 09:18:31 +08:00 via iPhone 我刚入门 spring boot,东西很碎 | 
|  |      11hisenyuan      2019-11-03 16:09:54 +08:00 服务拆分最终是落在 RPC 上面,和 spring 关系没那么大 ssm+dubbo 挺不错的,学习成本没那么高 怎么感觉你这玩意有点像 websocket | 
|  |      12a7217107      2019-11-04 09:42:24 +08:00 maven 他不香吗?? | 
|      13ala2008      2019-11-04 09:57:55 +08:00 如果和业务代码相关,可以放在 ssm 吧。现在不是 maven 就是 gradle 啊。。 |