Redis以服务的形式启动

★期望目标:把RedisWatcher安装为windows服务.

安装完成后, 到安装目录下修改watcher.conf.

注意,任何路径都不可包含空格,中文,特殊字符,且全部使用绝对路径

※配置文件中文注释符号#
# exepath --> redis-server.exe的路径, 注意!!! 必须使用单文件版的,

不要用cygwin之类的 # 建议的下载地址:
https://github.com/MSOpenTech/redis/tree/2.6/bin/release
exepath c:\redis\bin
exename redis-server.exe

#可选的快速失败时间, 单位毫秒,基本上不需要配置
#fastfailMS 1000

# 重试次数, 默认是永远重试, 也就是0
#fastfailretries 0

#支持N个实例,注意, RedisRedis只能监听由RedisWatcher启动的redis进程,而非用户自己启动的redis服务!!{
#工作目录,必须自行建立!!!
workingdir c:\redis\inst1
#是否为后台模式,强烈建议用后台模式!! 可选值 hidden/console
runmode hidden
#是否将标准输出,标准错误输出,重定向到 %workingdir%\stdout.log和%workingdir%\stderr.log
saveout 1
# 参数, 一般就是redis.conf的路径, 100%推荐绝对路径!!, 且建议在redis.conf中使用logfile将redis的log重定向到需要的地方去!
# 可以不写,默认配置咯
cmdparms c:\redis\inst1\redis.conf }

#可继续填写其他的下载改安装

下载该安装文件

时间: 2024-08-30 12:18:08

Redis以服务的形式启动的相关文章

使用nssm以windows服务的形式启动springBoot项目

1.下载nssm,参照:https://www.cnblogs.com/guanxiaohe/p/12267702.html 2.打包springBoot项目:参照https://www.cnblogs.com/guanxiaohe/p/11906092.html 3.创建bat文件 4.使用nssm启动服务:怎么启动看下载nssm的那篇文章 目录结构如下 ok,就是这么简单 原文地址:https://www.cnblogs.com/guanxiaohe/p/12268057.html

以windows服务的形式启动redis

http://www.chawenti.com/articles/24501.html redis-server.exe --service-install redis.windows.conf --loglevel verbose 在win服务管理器中启动 卸载可以使用 redis-server --service-uninstall 作者:nscboy链接:http://www.zhihu.com/question/22771030/answer/34076525来源:知乎著作权归作者所有.

以后台服务的形式启动nodejs应用

问题 运行一个nodejs服务,退出终端之后,服务就停止运行. node app.js 即便采用 node server.js & 或 nohup node server.js >/dev/null 2>&1 & 也不行,因为nodejs是当成一条用户命令执行,当用户断开客户连接,服务就会停止. 解决 使用 forever npm install -g forever forever start app.js 其他用法:forever list #查看所有 foreve

Windows下让nginx以服务的方式启动运行

在windows下安装了nginx, 郁闷是发现它没有以服务方式运行, 也就是说当用户注销后,程序会终止.因此需要将nginx作为服务运行. 方法一: 假设nginx安装在c:\nginx\下: 1.下载微软服务注册工具srvany.exe, instsrv.exe, 存放到c:\nginx\目录下 http://eastedu.bl-changjiang.com/UploadFiles/2006-5/511179043.rar 2.安装NGINX服务, 将命令行切换到c:\nginx\,执行下

本地计算机 上的 Redis Server 服务启动后停止

服务器上Redis服务安装正常..却启动不了.. 报错  :   本地计算机 上的 Redis Server 服务启动后停止.某些服务在未由其他服务或程序使用时将自动停止. 最后发现是Redis的配置文件有错..因为我这里是在其他机器上配置好..修改完conf文件..直接把文件复制过去覆盖的..配置的路径不一样..或者其他配置问题.. 每一个conf文件中都有三个实体路径..都需要修改.. 苦恼了半天..最后终于解决..Redis可以正常启动了..

Windows下Mongodb以服务形式启动的方法

这两周做网站,自己搞定了服务器.数据库和前端,接触的知识非常多,为了防止以后忘记,特此记录一下. 这篇随笔主要记录了Mongodb以服务形式启动的方法. 1.mongodb的启动参数 (1)指定mongodb的数据存储路径 dbpath=E:\MongoDB\data\ (2)指定mongodb的日志存储路径 logpath=E:\MongoDB\logs\mongo.log (3)日志采用追加模式 logappend=true (4)体用journal,journal的作用可以看这个帖子:ht

保证依赖的服务已全部启动

1.功能介绍: 保证配置文件中,设置的服务已全部启动:未启动的服务,以异常日志的形式记录. 2.设计思路: Step1:配置文件设置需要默认启动的服务名称 Step2:声明一个服务类对象sc,并从配置文件中的文件名读取出来放于数组depenentServiceArray当中 Step3:遍历服务名称集合.若服务未启动,则启动该服务,并记录日志:若服务异常,则记录服务异常日志 Step4:判断服务是否全部启动.若没有全部启动,则线程休眠规定时间,再次循环,直到服务成功启动:若完成启动,则退出 3.

当程序以Windows Services形式启动时当前路径不对

很多时候我们需要将我们的程序写成利用Windows服务的形式来让它能够自启动.今天遇到一个问题,当一个程序注册成Windows Services的形式启动的话,当前程序的CurrentDirectory会被设置成系统目录C:\WINDOWS\system32.这样子的话如果你原先程序里访问一些相对路径的资源的话就会出错误,所以需要显示的将当前路径设置到运行程序所在的路径. System.IO.Directory.SetCurrentDirectory(System.AppDomain.Curre

Redis主从服务部署

Redis__WindowsServer主从服务部署及调用实例 一.先谈谈单个Redis服务的安装 使用的redis是2.8.17版本,从官网下载解压缩后文件内容为: 安装并启动一个redis服务很简单,步骤如下: 1.配置日志文件目录:只用修改logfile定位到Log文件夹下 2.命令行定位到解压文件的目录 cd /d D:\MasterRedis-2.8.17     (windows 7) cd /d D:\SlaveRedis-2.8.17       (windows server)