我正在使用vertx3。
正如我们所知,Vertx使用它的反应器模式非常高效地处理许多请求。
问题是,我还有另一个服务,它在Spring-boot容器上公开为Rest-API (在那里实现它对我来说非常容易)。
我有两个选择: 1.在vertx上实现该逻辑并获得api调用。2.扩展spring-boot服务以处理来自vertx的数百万rest api请求。
有没有人有这种两难问题?
选择第二个选项会更容易。
有没有其他方法可以扩展spring服务?(我已经意识到在diff机器上添加许多实例并放置负载均衡器的物理解决方案,但是我正在失去vertx的能力,因为spring服务是一个瓶颈。
谢谢你,雷。
发布于 2015-09-16 00:47:49
通常,无论您要使用哪种技术,服务实现都是无状态的。这意味着,它们是可伸缩的。
尝试使用spring实现服务逻辑,使用vertx实现rest-api。Spring服务服务逻辑将从vertx中使用。
当然,不要阻塞服务实现中的线程。
https://stackoverflow.com/questions/32500573
复制相似问题