首页 > 解决方案 > 可以在没有 Web 服务的情况下实现微服务吗?

问题描述

我们目前正计划将我们的生产应用程序迁移到微服务。我们的应用程序目前是使用 Scala 和 Akka 实现的,因为它使用高并发来处理通过 MQ 传递的项目,这是一个消息传递应用程序(传递邮件和短信)。我们有一些使用 REST 公开的服务,但主要处理是通过 MQ 完成的,其他一些任务是通过批处理完成的,这里的问题是 MQ 部分是否可以迁移到 RESTful 方法,以及如何实现那个等级的高并发性,如果不能将其创建为 REST 资源,是否可以将其保留为将持续监听 MQ(JMSListener)的微服务,就像现在一样?谢谢。

标签: javascalaakkamicroservices

解决方案


推荐阅读