我是WildFly noob。我想更改标题中提到的服务名称。我的问题是如果我更改文件名 wildfly.service,整个系统会崩溃吗?我应该按照什么方法更改服务名称?
wildfly.服务文件
[Unit]
Description=WildFly application server
After=syslog.target network.target
Before=http.service
[Service]
Enviornment=LAUNCH_JBOSS_IN_BACKGROUND=1
EnviornmentFile=-/etc/wildfly/wildfly.conf
User=wildfly
LimitNOFILE?102642
ExecStart=/opt/wildfly/bin/launch.sh $WILDFLY_MODE $WILDFLY_CONFIG $WILDFLY_BIND $WILDFLY_CONSOLE_BIND
StandardOutput=null
[Install]
WantedBy=multi-user.target
谢谢你,谢谢你
编辑:在我更改文件名wildfly.ervice后,它确实崩溃了。我如何添加一个具有不同名称的新服务?
1条答案
按热度按时间jdg4fx2g1#
我首先尝试的是,将wildfly.service重命名为newname.service,
我知道它可能会破坏整个系统。它确实做到了。之后,我把它改回wildfly.service,但它不工作。重新加载服务和重新启动它也不工作。
所以我再次启动了这个项目,在创建 symlink 之前,我将 /etc/systemd/system/multi-user.target.wants/nginx.service 重命名为newname.service,然后创建了 symlink。我知道这可能不是最好的解决方案,但经过大量的研究,这对我来说或多或少是最好的选择。
希望这对任何和我遇到同样问题的人都有帮助。干杯!