Solr - (3)Solr做成windows服务

5 篇文章 0 订阅

本文非原创,转载自:

https://blog.csdn.net/sweety820/article/details/79296826

 

solr默认就集成了jetty,启动部署很方便,但是在window环境下,不能关闭启动的控制台,不然solr服务就停止了。为了防止被手动误关,所以需要把solr做成window服务。

 

网上找了下资料,工具挺多,但是操作最简单,最友好的是NSSM这个工具,工具的地址是http://www.nssm.cc/download
这篇文章也介绍了这个工具的使用:https://www.sitecoreblog.cz/en/how-to-install-solr-as-a-windows-service/

NSSM使用非常简单,下载下来解压文件夹,把NSSM.exe复制到solr的bin目录下,然后按shift键右键bin文件夹,选择菜单“从此处打开命令窗口”启动cmd命令窗口,
输入

nssm install solr

弹出对话框


选好solr的启动文件 solr.cmd,启动参数Arguments 里面填写

start -f -p 8983

就可以了。


注意:这里-f是必须填写的,其他参数随意,-p 8983是让启动的端口为8983,service name可以任意定义。
然后开发windows服务,在服务列表里面启动solr7服务,在浏览器输入http://localhost:8983/solr 如果成功看到solr的首页,那么说明安装成功!

要删除该服务可以用windows自带的命令,注意要用超级管理员启动cmd

sc delete <服务名>


————————————————
版权声明:本文为CSDN博主「sweety820」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/sweety820/article/details/79296826

 

然后去系统服务处,设置为自动启动。

设置方法:运行(windows + R键调出来)-services.msc

找到刚刚添加的服务名:Solr,右键点击属性,将启动类型设置为自动启动即可。

这样,每次启动电脑的时候,都可以直接使用此服务了

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值