我有一个Java SE服务器应用程序。它是使用 Netty 构建的。我想用Ubuntu在我们的生产服务器上部署它。
现在我使用Ubuntu服务脚本提供一些东西,例如start
,stop
,restart
和status
命令用于服务,日志文件管理和实际运行jar:< / p>
java -jar server-with-dependencies.jar --args
我想知道使用嵌入式服务器部署和运行Java应用程序的最佳做法是什么。
我应该使用相同的脚本进行制作,只需手动将其复制到服务器的/etc/init.d/
目录中吗?或者为我的应用创建一个.deb
包?将Java SE服务器应用程序作为Linux服务运行是否可以?
感谢。