码迷,mamicode.com
首页 > Windows程序 > 详细

使用topshelf包装redis为windows服务

时间:2014-07-05 17:52:26      阅读:359      评论:0      收藏:0      [点我收藏+]

标签:des   style   blog   http   使用   文件   

       Redis服务端目前用的是控制台程序运行,部署的时候能作为windows服务后台运行感觉更好。找到一篇文章Running Redis as a Windows Service,利用windows installer实现的。如果使用topshelf,岂不是可以兼容mono,于是自己动手写了,实现很简单,代码已发布到github上 redis-topshelf

如何使用?

1.打卡配置文件,配置文件描述如下:

bubuko.com,布布扣

redis.service.name 服务名称
redis.service.displayname 服务显示名称
redis.service.description 服务描述
redis.server redis服务端运行文件名
redis.conf redis配置文件名
redis.cli reids客户端路径文件名
redis.path reids所在根目录

如果是下载的最新的版本的redis, redis文件名应该都一样,只需要指定reids所在根目录就行了。

 

2.安装与卸载windwos服务

      安装服务执行文件install.bat,卸载服务执行文件uninstall.bat。

bubuko.com,布布扣

运行效果如下:

bubuko.com,布布扣

bubuko.com,布布扣

 

当然,也可以直接运行文件redis-topshelf.exe启动服务作为控制台:

bubuko.com,布布扣

使用topshelf包装redis为windows服务,布布扣,bubuko.com

使用topshelf包装redis为windows服务

标签:des   style   blog   http   使用   文件   

原文地址:http://www.cnblogs.com/ecin/p/3822992.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!