solr4.7开机自动启动

精选文章 2014年4月1日 7.67K

我们平时安装完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学习网

第一时间了解最新网络动态
关注博主不迷路~

版权声明:转载请注明 PHP学习网 » solr4.7开机自动启动
分享到:
赞(0)

文章评论

您需要之后才可以评论
0点赞 0评论 收藏 QQ分享 微博分享

PHP学习网

PHP学习网