我们只是想分析一下在sprint boot中使用vert.x的好处。与仅使用vert.x相比,我们可以看到的几个优势是:
1) Spring依赖注入框架支持。
2)属性文件支持
3) Spring与camel等框架的轻松集成,在需要时可以用来与vert.x对话。
4)对vert.x可能缺少的东西的整体spring boot生态系统支持。
我们想知道是否有人使用过带有vert.x的Spring boot,获得了什么好处,遇到的挑战和从中学到的东西,以及使用vert.x和Spring Boot是否真的有帮助。
发布于 2018-08-28 15:12:39
通常情况下,这些问题是封闭的,因为它们太固执己见和宽泛,但无论如何我都会尝试解决它。
你需要自己回答两个问题:“你有一个很好的理由反应”和“你想对Vert.x反应吗?”
响应式允许您使用有限的资源服务更多的请求(更多的请求)。但是,您是否真的需要每秒处理数万个请求?因为SpringBoot可以很好地处理成百上千的请求。而且,被动响应也是有代价的--你的代码通常要复杂得多,你需要关注像“不阻塞事件循环”这样的事情。
如果你有很好的理由做出反应,那么你仍然应该考虑WebFlux。它使用与Vert.x相同的想法,但承诺更好地与Spring基础设施集成。另一方面,这是一个相对较新的项目,Vert.x在这方面要成熟得多。
https://stackoverflow.com/questions/52050688
复制相似问题