如何将Scala应用程序转变为单实例持久HTTP服务?

发布于 2024-09-30 21:07:55 字数 267 浏览 4 评论 0原文

我开发了一个大量使用运行时记忆的应用程序。

我想将其转换为网络服务。服务主类应该存在于一个实例中来处理所有请求,并且在处理所有请求时不关闭而是等待(保留所有值)进一步的请求。

意味着只有几个客户端(所有这些都是 100% 可信的)和相当罕见的请求(所以我不需要太严肃的应用程序服务器,甚至可以在没有请求处理并行化的情况下生存),但是繁重的数据处理 -根据请求执行密集的任务(除非所有需要的数据已被记住)。

我还没有 Web/EE Java 和 servlet 方面的技能。

I've developed an application making intense use of runtime memoization.

I'd like to convert it into a web service. The service main class should exist in one instance to process all the requests and not shut down but wait (keeping all the values) for further requests when all requests are processed.

There are meant to be only a couple of clients (all of them 100% trusted) and pretty rare requests (so I don't need a too serious application server and can even survive without requests processing parallelization), but heavy data-crunching-intense tasks to be made on requests (unless all needed data is already memoized).

I have no skill of web/EE Java and servlets yet.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

中二柚 2024-10-07 21:07:55

最简单的方法是嵌入 Jetty

Easiest would be to embed Jetty.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文