zoukankan      html  css  js  c++  java
  • Windows 创建 Redis 和 zookeeper 系统服务

    Redis

    启动 Redis

    start cmd /k "cd/d c:Redis-x64-3.2.100&&echo start Redis &&redis-server.exe redis.windows.conf"

    将 Redis 其注册为windows的服务: 

    redis-server --service-install redis.windows-service.conf --loglevel verbose

    下载zookeeper服务插件(zip包)

    http://archive.apache.org/dist/commons/daemon/binaries/windows/

    本站下载 https://files.cnblogs.com/files/endv/prunsrv.7z

    2.把prunsrv.exe、prunmgr.exe复制到zookeeper的bin路径下

    修改zookeeper下面的文件/zookeeper/conf/zoo_sample.cfg下面的文件,改名为zoo.cfg,因为zookeeper默认使用的文件名是zoo.cfg 

    修改zoo.cfg文件的日志路径且路径必须存在

    #dataDir=/tmp/zookeeper
    dataDir=C:apache-zookeeper-3.5.5

    创建系统环境变量

     zookeeper 的路径

    ZOOKEEPER_HOME = C:apache-zookeeper-3.5.5

    ZOOKEEPER_SERVICE = 你 server 的名称

    创建并在cmd中以管理员启动install.bat文件

     1 prunsrv.exe "//IS//%ZOOKEEPER_SERVICE%" ^
     2         --DisplayName="Zookeeper (%ZOOKEEPER_SERVICE%)" ^
     3         --Description="Zookeeper (%ZOOKEEPER_SERVICE%)" ^
     4         --Startup=auto --StartMode=exe ^
     5         --StartPath=%ZOOKEEPER_HOME% ^
     6         --StartImage=%ZOOKEEPER_HOME%inzkServer.cmd ^
     7         --StopPath=%ZOOKEEPER_HOME% ^
     8         --StopImage=%ZOOKEEPER_HOME%inzkServerStop.cmd ^
     9         --StopMode=exe --StopTimeout=5 ^
    10         --LogPath=%ZOOKEEPER_HOME% --LogPrefix=zookeeper-wrapper ^
    11         --PidFile=zookeeper.pid --LogLevel=Info --StdOutput=auto --StdError=auto
    install.bat
    stop
    1 @echo off
    2 setlocal
    3 TASKLIST /svc | findstr /c:"%ZOOKEEPER_SERVICE%" > %ZOOKEEPER_HOME%zookeeper_svc.pid
    4 FOR /F "tokens=2 delims= " %%G IN (%ZOOKEEPER_HOME%zookeeper_svc.pid) DO (
    5     @set zkPID=%%G
    6 )
    7 taskkill /PID %zkPID% /T /F
    8 del %ZOOKEEPER_HOME%/zookeeper_svc.pid
    9 endlocal
    zkServerStop.cmd

    delete
    sc delete zookeeper-3.5.5
  • 相关阅读:
    stm32 fatfs 文件系统分析和代码解析
    STM32 USB协议和代码分析
    微型跟踪器A产品体验和分析
    辅听一号产品体验和测评
    华为sound x智能音箱初体验
    TPC-H 分析
    论文解析 -- TPC-H Analyzed: Hidden Messages and Lessons Learned from an Influential Benchmark
    Calcite分析 -- Cost
    Calcite分析 -- ConverterRule
    Calcite分析 -- TopDownRuleDriver
  • 原文地址:https://www.cnblogs.com/endv/p/11244977.html
Copyright © 2011-2022 走看看