如何使用Windows环境在生产中部署Java Play应用程序?

问题描述 投票:0回答:1

我使用最新版本构建了一个Java Play应用程序。目前,我正在使用生成的批处理文件运行应用程序。在target-> universal文件夹中创建了一个zip文件(当我进入解压缩文件夹内的bin文件夹时,这个批处理文件可用)。

如何在生产Windows环境中运行此操作?这个游戏应用程序是一个需要持续运行的后端服务。它应该作为Windows服务创建吗?在,我应该尝试通过某种方式将此批处理文件作为Windows服务运行吗?我找不到任何关于此的在线参考。任何帮助将非常感激。

java windows batch-file playframework playframework-2.6
1个回答
0
投票

service wrappers可用,它几乎可以占用任意应用程序,并在某些操作系统上将其作为服务或守护程序运行。我强烈建议你避免它们。为Windows编写安全,高性能的服务并非易事。但是,您可以使用Windows TaskManager(GUI)或Task Scheduler运行任何脚本,它具有您需要的所有旋钮,可以轻松控制应用程序的运行方式,启动时以及崩溃时该怎么办。

有关命令行界面参考,请参阅schtasks.exe

© www.soinside.com 2019 - 2024. All rights reserved.