• redis 哨兵配置文件解读sentinel.conf


    # Example sentinel.conf

    # port <sentinel-port>
    port 8001

    # 守护进程模式
    daemonize yes

    # 指明日志文件名
    logfile "./sentinel1.log"

    # 工作路径,sentinel一般指定/tmp比较简单
    dir ./

    # 哨兵监控这个master,在至少quorum个哨兵实例都认为master down后把master标记为odown
    # (objective down客观down;相对应的存在sdown,subjective down,主观down)状态。
    # slaves是自动发现,所以你没必要明确指定slaves。
    sentinel monitor MyMaster 127.0.0.1 7001 1

    # master或slave多长时间(默认30秒)不能使用后标记为s_down状态。
    sentinel down-after-milliseconds MyMaster 1500

    # 若sentinel在该配置值内未能完成failover操作(即故障时master/slave自动切换),则认为本次failover失败。
    sentinel failover-timeout TestMaster 10000

    # 设置master和slaves验证密码
    sentinel auth-pass TestMaster testmaster123

    sentinel config-epoch TestMaster 15
    #除了当前哨兵, 还有哪些在监控这个master的哨兵
    sentinel known-sentinel TestMaster 127.0.0.1 8002 0aca3a57038e2907c8a07be2b3c0d15171e44da5
    sentinel known-sentinel TestMaster 127.0.0.1 8003 ac1ef015411583d4b9f3d81cee830060b2f29862

    Redis注意事项

        1.最大内存问题:要设置好最大内存,以防不停的申请内存,造成系统内存都被用完。

        2.Fork进程问题:'vm.overcommit_memory = 1'这一个选项要加到系统的配置中,防止fork因内存不足而失败。

        3.密码问题:需要设置复杂一些,防止暴力破解。

  • 相关阅读:
    spymemcache与spring结合
    Turtle库的学习积累
    汉诺塔绘图学习
    计算圆周率π和显示进度条
    川菜 in English
    一些必不可少的Sublime Text 2插件 钟磊的专栏 博客频道 CSDN.NET
    \usepackage{natbib}在latex模板写作中的心得_格致轩_百度空间
    Geant4新版本:新安装方法,新运行方式
    ubuntu系统备份
    Latex数学公式中的空格
  • 原文地址:https://www.cnblogs.com/Su-per-man/p/11534126.html
Copyright © 2020-2023  润新知