之前每次开机都需要手动去运行ActiveMq和Redis程序很不方便。如果放在服务器上,某次断电或服务器重启,没有手动将ActiveMq和Redis运行启动,造成的后果将会是很严重的。因此需要一段一个开机启动的机制。

redis有服务设置自启动,但是ActiveMq好像没有,至少我没找到


脚本:

@echo off
start /d "D:\Google\Downloads\apache-activemq-5.15.3-bin\apache-activemq-5.15.3\bin\win64\"  activemq.bat
start /d "D:\Software\redis\Redis-x64-3.2.100\"  redis-server.exe
@echo

设置:

Ø  自动运行脚本

@echo off
start /d "D:\Google\Downloads\apache-activemq-5.15.3-bin\apache-activemq-5.15.3\bin\win64\"  activemq.bat
start /d "D:\Software\redis\Redis-x64-3.2.100\"  redis-server.exe
@echo on

注意:代码中的文件路径,需手动更改为自己系统中这些文件的路径!

Ø  选择某一文件夹

新建记事本

将上述代码复制其中(注意更改文件路径),如:

ActiveMq、Redis开机自启动设置(Windows下)_apache

Ø  保存文件,将文件的后缀名从【.txt】改成【.bat】

ActiveMq、Redis开机自启动设置(Windows下)_apache_02

Ø  Windows+R运行

输入gpedit.msc进入组策略编辑器

ActiveMq、Redis开机自启动设置(Windows下)_redis_03


Ø  通过组策略-开机启动调用脚本

ActiveMq、Redis开机自启动设置(Windows下)_redis_04

 

Ø  选中windows设置-启动,然后点击添加脚本即可

 

ActiveMq、Redis开机自启动设置(Windows下)_redis_05

 

ok,啦