将IoTdb注册为Windows服务
2024-09-08 02:00:36
昨天写的文章《Windows Server上部署IoTdb 集群》,Windows下的InfluxDB是控制台程序,打开窗口后,很容易被别人给关掉,因此考虑做成Windows服务,nssm正是解决该问题的利器。
1.下载nssm:http://www.nssm.cc/download
查看官网提示,如果是win10/windows server 2016,应该下载“nssm 2.24-101-g897c7ad”版本,否则启动时会报错
2.解压下载的nssm,找到里面的64位版本(我的电脑也是64位的),以管理员身份运行命令控制台:nssm install
在弹出框中选择iotdb的运行程序:
在打开的窗口中选择
- 在path填上iotdb的路径,可以选择iotdb的启动脚本,还会自动填写Startup directory
- 在Startup directory 填上iotdb包目录
- Arguments填上参数
- Service name 填上在windows服务列表生成的服务名称
点击install service即可, 到windows服务中,启动iotdbconfignode 即可:
注意要点:
nssm可以反复折腾,不会挂掉。主要的命令如下:
nssm install servername 安装
nssm remove servername 移除
nssm start servername 开启
nssm stop servermame 停止
nssm restart servername 重启
nssm status servername 状态
最新文章
- 移动前端开发之viewport的深入理解
- Unity - Apk包的代码与资源提取
- HttpClient 与 HtmlParser 简介 转载
- django权限控制
- 弄清UTF8和Unicode
- 【Android】如何实现ButterKnife
- 如何更改Json.NET的序列化规则
- C语言学习笔记——堆和栈——未整理
- Java基础知识强化之IO流笔记28:BufferedOutputStream / BufferedInputStream(字节缓冲区流) 之BufferedOutputStream写出数据
- [开源夏令营][四] Docker remote API 之 镜像篇
- couldn't connect to the device trackpad
- 【翻译自mos文章】rman 备份时报:ORA-02396: exceeded maximum idle time
- J2EE进阶(十八)基于留言板分析SSH工作流程
- BASE64、MD5、SHA、HMAC几种加密算法
- hibernate 解决 org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1
- 机器学习三剑客之matplotlib 数据绘图展示
- bzoj千题计划317:bzoj4650: [Noi2016]优秀的拆分(后缀数组+差分)
- 使用 tabindex 改变Tab 键顺序
- docekr-image的区别和container;docker run和start,create
- SQL SERVER 压缩数据库日志文件