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