如何使用Windows环境在生产中部署Java Play应用程序?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用Windows环境在生产中部署Java Play应用程序?相关的知识,希望对你有一定的参考价值。
我使用最新版本构建了一个Java Play应用程序。目前,我正在使用生成的批处理文件运行应用程序。在target-> universal文件夹中创建了一个zip文件(当我进入解压缩文件夹内的bin文件夹时,这个批处理文件可用)。
如何在生产Windows环境中运行此操作?这个游戏应用程序是一个需要持续运行的后端服务。它应该作为Windows服务创建吗?在,我应该尝试通过某种方式将此批处理文件作为Windows服务运行吗?我找不到任何关于此的在线参考。任何帮助将非常感激。
答案
有service wrappers可用,它几乎可以占用任意应用程序,并在某些操作系统上将其作为服务或守护程序运行。我强烈建议你避免它们。为Windows编写安全,高性能的服务并非易事。但是,您可以使用Windows TaskManager(GUI)或Task Scheduler运行任何脚本,它具有您需要的所有旋钮,可以轻松控制应用程序的运行方式,启动时以及崩溃时该怎么办。
有关命令行界面参考,请参阅schtasks.exe。
以上是关于如何使用Windows环境在生产中部署Java Play应用程序?的主要内容,如果未能解决你的问题,请参考以下文章
在 Windows Apache MySQL 上的生产环境中部署 Rails 4