我正在尝试将linux可执行文件作为服务
我在下面执行我的程序
java -jar mytestprogram.jar
创建一个连续运行并处理REST请求的流程。但是我想将它作为服务运行
service mytestprogram start
service mytestprogram stop
service mytestprogram status
chkconfig mytestprogram on
等。最简单的方法是什么?
这取决于您的系统管理员
在debian /
ubuntu上执行此操作最常见的方法是构建一个initscript并将其放置在/etc/init.d
or中,/etc/rc/init.d
然后放置一个以init命名的脚本mytestprogram
。
这是一个示例脚本:
#!/bin/sh
### BEGIN INIT INFO
# Provides: testone
# Required-Start: $local_fs
# Required-Stop: $local_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# X-Interactive: false
# Short-Description: Example init script
# Description: Start/stop an example script
### END INIT INFO
DESC="test script"
NAME=testone
#DAEMON=
do_start()
{
echo "starting!";
}
do_stop()
{
echo "stopping!"
}
case "$1" in
start)
do_start
;;
stop)
do_stop
;;
esac
exit 0
我建议您在该目录中查找一些脚本,如果您稍微了解bash,这很简单;)
我在处理流时遇到了一些麻烦。本质上,我有一个
我对线程的新,并已启动了一个2线程应用程序,它运行一个基本的文档到PDF转换方法。客户端有要转换的Word2003文件。 Thread1代码
本文向大家介绍Java将可选流转换为值流,包括了Java将可选流转换为值流的使用技巧和注意事项,需要的朋友参考一下 示例 您可能需要一个转换Stream发射Optional到一个Stream值,从现有的发射只值Optional。(即:没有null价值,不与之打交道)。Optional.empty()
我有一个,我希望将其转换为。在Java8之前,我会通过循环,将每个转换为并将其添加到新的,如下所示。
我刚刚补充道 对这个项目。我有<code>suspend fun foo():Flow 我需要获得
我想使用ffmpeg将RTP流转换为MP4(HTTP)流,这样我就可以在html视频标签中播放, 但我只能成功地转码到flv格式。 下面是我的设置: “其他信息” 输入格式 如果有人知道如何解决或需要更多的信息,请告诉我,谢谢!