-
Notifications
You must be signed in to change notification settings - Fork 141
Ubuntu下配置spring boot项目使用systemd服务自动启动
gexiangdong edited this page May 31, 2018
·
3 revisions
创建配置文件,内容如下
[Unit]
Description=tutorial
After=syslog.target
[Service]
ExecStart=/usr/lib/jvm/java-8-oracle/bin/java -jar -Xms256m -Xmx1G -Dserver.port=8087 -Dautostart=true -Dlog.level.console=WARN /web/webapps/tutorial-1.0.0.jar --spring.profiles.active=development
SuccessExitStatus=143
User=www-data
Group=www-data
UMask=0007
RestartSec=10
Restart=always
[Install]
WantedBy=multi-user.target
配置文件放入/lib/systemd/system/tutorial.service
然后执行:
systemctl enable tutorial.service
systemctl daemon-reload
之后可以使用
service tutorial start
启动
以上内容中tutorial应该替换成自己的项目名