zoukankan      html  css  js  c++  java
  • 使用topshelf包装redis为windows服务

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

    如何使用?

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

    image

    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。

    image

    运行效果如下:

    image

    image

     

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

    image

  • 相关阅读:
    第16周作业
    第15周作业
    迟到的第14周作业
    第13次作业集
    软件工程结课总结
    第13次作业
    第12次作业
    第11次作业--字符串的处理
    第10次作业(2)
    第十次作业
  • 原文地址:https://www.cnblogs.com/ecin/p/3822992.html
Copyright © 2011-2022 走看看