1.编辑服务管理脚本

$ cat /lib/systemd/system/kafka.service
[Unit]
Description=Kafka Server
Documentation=https://prometheus.io/docs/introduction/overview/
After=network.target [Service]
# 启动用户
User=app
# 启动组
Group=app
# 失败后,是否重启
#Restart=on-failure
# 工作目录
WorkingDirectory=/data/home/app/kafka_2.11-2.0.1
# 环境变量
Environment=KAFKA_HEAP_OPTS=-Xms8g -Xmx8g
Environment=JAVA_HOME=/usr/java/jdk1.8.0_191
Environment=CLASSPATH=.:/lib.tools.jar
Environment=${JAVA_HOME}/bin:${PATH}:/data/home/app/aspnetcor
# 启动/关闭超时时间,超过后就强制关闭
TimeoutSec=30
# 启动命令,必须是前台启动进程
ExecStart=/data/home/app/kafka_2.11-2.0.1/bin/kafka-server-start.sh /data/home/app/kafka_2.11-2.0.1/config/server.properties
# 停止命令
ExecStop=/data/home/app/kafka_2.11-2.0.1/bin/kafka-server-stop.sh /data/home/app/kafka_2.11-2.0.1/config/server.properties [Install]
WantedBy=multi-user.target

文件必须以.service结尾

2.刷新配置启动脚本

$ systemctl daemon-reload

3.启动服务,并且设置开机自启

最新文章

  1. ExtJS Grid导出excel文件
  2. 给自己的Unity添加声音文件
  3. 【转】 CSS3实现10种Loading效果
  4. SGU 311. Ice-cream Tycoon(线段树)
  5. webAPI获得链接客户端IP地址
  6. (转) C# textbox 限制输入问题
  7. Js作用域与作用域链详解[转]
  8. ACM-最短路(SPFA,Dijkstra,Floyd)之最短路——hdu2544
  9. MySql安装时在Start Service处失败
  10. 基础:c++中引用与java中的引用
  11. 使用Python扫描端口情况
  12. 给AVS添加描述(how to add a description to a video)
  13. 我的Python学习笔记(三):私有变量
  14. 实现Map接口(hash原理)
  15. EF的CodeFirst模式自动迁移(适用于开发环境)
  16. js排序方法
  17. 控制input框只能粘贴,不能输入
  18. 5、JVM的监控与分析工具
  19. Android实训案例(七)——四大组件之中的一个Service初步了解,实现通话录音功能,抽调接口
  20. 改变checkbox样式问题

热门文章

  1. 一篇干货满满的 NFS 文章
  2. centos7升级openssl、openssh常见问题及解决方法
  3. git的下载及简单使用一
  4. 代码审计-四叶草杯线下awd比赛源码web2
  5. 爬虫1:html页面+beautifulsoap模块+get方式+demo
  6. JS循环+循环嵌套+经典例题+图形题
  7. [BZOJ1202] [NZOI2005]狡猾的商人
  8. 实用---GUI的搭建,windowbuilder的使用
  9. java与java web数组括号的不同
  10. go-异常处理-error-panic-recover