zoukankan      html  css  js  c++  java
  • spring cloud 的自我保护机制

    spring cloud 的自我保护机制定义:

    自我保护模式是:在出现网络异常波动的情况下,使用自我保护模式使eureka 集群更加健壮,稳定。

    自我保护机制是:在15分钟内客户端没有雨注册中心发生心跳,eureka 将认为出现了网络故障,启动自我保护机制,

    启动自我保护机制后会出现以下情况:

    1.Eureka 服务不再移除不再没有心跳的服务;

    2.Eureka Server 任然可以接受服务的注册,和查询请求,但是不会同步到其他的节点上;

    3.网络稳定后,信息会同步到其它的节点;

    spring cloud 的自我保护机制的配置:

    eureka.server.enable-self-perservation = true
    
    Eureka自我保护机制,通过配置 eureka.server.enable-self-preservation来true打开/false禁用自我保护机制,默认打开状态,建议生产环境打开此配置。
    

     

    开发环境配置

    eureka.server.enable-self-perservation = false
    eureka.server.enable-eviction - interval - timer-in-ms=3000
    设置注册中心关闭自我保护机制,修改检查失效服务的时间。 
    

      

    2、 微服务修改减短服务心跳的时间。

    # 默认90秒 lease - expiration - duration - in - seconds :   10 
    # 默认30秒 lease - renewal - interval - in - seconds :   3
    

      

    以上配置建议在生产环境使用默认的时间配置。

  • 相关阅读:
    webp实践的javascript检测方案
    码农不算程序员 :)
    解决 phpmyadmin #2002 无法登录 MySQL 服务器
    xmlhttprequest upload
    shape-outside 矩形之外的另一种思路
    百度搜索词&淘宝搜索词 接口实现
    Sublime Text 2 破解 on Mac
    利用a标签自动解析URL
    rc4加密解密
    国内的一些前端框架
  • 原文地址:https://www.cnblogs.com/msx-2018-begin/p/9316549.html
Copyright © 2011-2022 走看看