solr4.7开机自动启动

2014年4月1日 飞飞 阅读(6.6K)

我们平时安装完solr后,用命令 java -jar start.jar 变可以启动solr,但是这样启动后只要关闭命令或者Ctrl+C退出,solr服务即关闭,这样大大不方便学习和使用,于是我们便要将solr加入自动启动的服务下边

#cd /etc/init.d/     ##进入启动目录

#vi solr    ##新建一个solr文件在此文件中写入shell

#!/bin/bash
### solr start 脚本
command=$1
if [[ $command == “” ]]; then
echo “Please input start|stop|restart ”
fi
start (){
cd /usr/local/solr/example   ##更改为自己安装的路径
java -jar start.jar >> /dev/null &   ##/dev/null  垃圾回收机制,为了不显示输出信息
}
stop (){
kill -9 `ps aux |grep start.jar|grep -v grep |awk ‘{print $2}’`
}
restart (){
stop
start
}
$command

保存后加入可执行权限

chmod a+x /etc/init.d/solr  (a+x ==> all user can execute  所有用户可执行)

直接执行  /etc/init.d/solr  start(启动)  stop(关闭)   可以启动和停止solr

 

未经允许不得转载:PHP学习网 » solr4.7开机自动启动
分享到:

相关推荐

评论抢沙发

要发表评论,您必须先

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

扫码关注微信公众号

扫描关注微信公众号