【问题标题】:Restlet Standalone Application LimitationsRestlet 独立应用程序限制
【发布时间】:2026-01-04 19:15:01
【问题描述】:

所以我有 3 个不同的进程应该独立运行。所以现在这三个是java项目。为了相互通信,我目前正在使用 restlet 独立服务器和客户端。

所以我的问题是,让这 3 台服务器在不同的端口上运行并使用 restlet 客户端相互通信是否可以。这种情况是否适用于将有数百个调用的生产环境。它可以处理多少个电话?

这个场景更好还是我将所有这些 java 项目转换为 web 应用程序并将它们托管在 tomcat 上。

提前感谢您的任何建议。

【问题讨论】:

    标签: java performance web-services web-applications restlet


    【解决方案1】:

    Restlet Framework 可以完美地支持这个用例。如果独立/内部 HTTP 连接器在您的情况下达到一些可扩展性限制,您可以轻松插入 Jetty 连接器作为更强大的解决方案,而无需更改一行代码。

    请注意,您还可以在单​​个 Restlet 应用程序中同时监听多个端口,并使用 Restlet RIAP 伪协议在 JVM 内部进行通信。

    【讨论】: