精华内容
下载资源
问答
  • consul服务配置维护

    2017-11-15 10:03:00
    1、命令参数 -advertise:通知展现地址用来改变我们给集群中的其他节点展现的地址,默认情况下-bind地址...-bootstrap:用来控制一个server是否在bootstrap模式,在一个datacenter中只能有一个server处于bootstr...

    1、命令参数

    -advertise:通知展现地址用来改变我们给集群中的其他节点展现的地址,默认情况下-bind地址就是展现地址,然而也存在一些路由地址是不能受约束的,这时候会激活一个不同的地址来供应,如果这个地址不能路由,这个路由将不能被加入集群

    -bootstrap:用来控制一个server是否在bootstrap模式,在一个datacenter中只能有一个server处于bootstrap模式,当一个server处于bootstrap模式时,可以自己选举为raft leader,在一个节点的模式下这种方式很重要,否则在集群中的一致性不能保证,不推荐在集群中应用这个标识

    -bootstrap-expect:在一个datacenter中期望提供的server节点数目,当该值提供的时候,consul一直等到达到指定sever数目的时候才会引导整个集群,该标记不能和bootstrap公用(推荐使用的方式)

    -bind:该地址用来在集群内部的通讯,集群内的所有节点到地址都必须是可达的,默认是0.0.0.0,这意味着Consulo会使用第一个可用的私有IP地址,Consul可以使用TCP和UDP并且可以使用共同的端口,如果存在防火墙,这两者协议必须是允许的。

    -client:consul绑定在哪个client地址上,这个地址提供HTTP、DNS、RPC等服务,默认是127.0.0.1,只允许回路连接。RPC地址用于Consul命令,比如Consul members可以查询当前运行的Consul代理

    -config-file:明确的指定要加载哪个配置文件,文件下的所有配置会合并在一起进行加载

    -config-dir:配置文件目录,里面所有以.json结尾的文件都会被加载

    -data-dir:提供一个目录用来存放agent的状态,所有的agent允许都需要该目录,该目录必须是稳定的,系统重启后都继续存在

    -dc:该标记控制agent运行的datacenter的名称,默认是dc1

    -encrypt:指定secret key,使consul在通讯时进行加密,key可以通过consul keygen生成,同一个集群中的节点必须使用相同的key

    -http-port:HTTP API侦听端口,默认端口8500,可以在环境变量中进行设置,非常有用,可以用于与Consul进行通讯

    -join:加入一个已经启动的agent的ip地址,可以多次指定多个agent的地址。如果consul不能加入任何指定的地址中,则agent会启动失败,默认agent启动时不会加入任何节点。

    -retry-join:和join类似,但是允许你在第一次失败后进行尝试。

    -retry-interval:两次join之间的时间间隔,默认是30s

    -retry-max:尝试重复join的次数,默认是0,也就是无限次尝试

    -log-level:consul agent启动后显示的日志信息级别。默认是info,可选:trace、debug、info、warn、err。跟踪 调试 详情 警告 错误,可以通过Consul monitor使用任何级别,也可以通过重启加载新的配置级别

    -node:节点在集群中的名称,在一个集群中必须是唯一的,默认是该节点的主机名(代表一个机器)

    -pid-file:提供一个路径来存放pid文件,可以使用该文件进行SIGINT/SIGHUP(关闭/更新)agent

    -protocol:consul使用的协议版本 consul -v

    -rejoin:使consul忽略先前的离开,在再次启动后仍旧尝试加入集群中。

    -server:定义agent运行在server模式还是Client模式,提供时即为Server端,每个集群至少有一个server并且每台机器上不要超过5个dataceter.所有服务器采用一致性算法Raft保证数据一致,确保在故障的情况下的可用性。

    -syslog:开启系统日志功能,只在linux/osx上生效

    -ui-dir:提供存放web ui资源的路径,该目录必须是可读的

    2、配置参数

    Consul配置信心可以填写在.json文件中,配置文件加载时会按照文件名字母排序的顺序读取,效果与命令行一致。

    acl_datacenter:只用于server,指定的datacenter的权威ACL信息,所有的servers和datacenter必须同意ACL datacenter

    acl_default_policy:默认是allow

    acl_token:agent会使用这个token和consul server进行请求

    acl_ttl:控制TTL的cache,默认是30s

    addresses:一个嵌套对象,可以设置以下key:dns、http、rpc

    advertise_addr:等同于-advertise

    bootstrap:等同于-bootstrap

    bootstrap_expect:等同于-bootstrap-expect

    bind_addr:等同于-bind

    ca_file:提供CA文件路径,用来检查客户端或者服务端的链接

    cert_file:必须和key_file一起

    check_update_interval:

    client_addr:等同于-client

    datacenter:等同于-dc

    data_dir:等同于-data-dir

    disable_anonymous_signature:在进行更新检查时禁止匿名签名

    disable_remote_exec:禁止支持远程执行,设置为true,agent会忽视所有进入的远程执行请求

    disable_update_check:禁止自动检查安全公告和新版本信息

    dns_config:是一个嵌套对象,可以设置以下参数:allow_stale、max_stale、node_ttl 、service_ttl、enable_truncate

    domain:默认情况下consul在进行DNS查询时,查询的是consul域,可以通过该参数进行修改

    enable_debug:开启debug模式

    enable_syslog:等同于-syslog

    encrypt:等同于-encrypt

    key_file:提供私钥的路径

    leave_on_terminate:默认是false,如果为true,当agent收到一个TERM信号的时候,它会发送leave信息到集群中的其他节点上。

    log_level:等同于-log-level

    node_name:等同于-node

    ports:这是一个嵌套对象,可以设置以下key:dns(dns地址:8600)、http(http api地址:8500)、rpc(rpc:8400)、serf_lan(lan port:8301)、serf_wan(wan port:8302)、server(server rpc:8300)

    protocol:等同于-protocol

    rejoin_after_leave:等同于-rejoin

    retry_join:等同于-retry-join

    retry_interval:等同于-retry-interval

    server:等同于-server

    server_name:会覆盖TLS CA的node_name,可以用来确认CA name和hostname相匹配

    skip_leave_on_interrupt:和leave_on_terminate比较类似,不过只影响当前句柄

    start_join:一个字符数组提供的节点地址会在启动时被加入

    syslog_facility:当enable_syslog被提供后,该参数控制哪个级别的信息被发送,默认Local0

    ui_dir:等同于-ui-dir

    verify_incoming:默认false,如果为true,则所有进入链接都需要使用TLS,需要客户端使用ca_file提供ca文件,只用于consul server端,因为client从来没有进入的链接

    verify_outgoing:默认false,如果为true,则所有出去链接都需要使用TLS,需要服务端使用ca_file提供ca文件,consul server和client都需要使用,因为两者都有出去的链接

    watches:watch一个详细名单

    转载于:https://www.cnblogs.com/qidakang/p/7837519.html

    展开全文
  • 每个节点处于集群的角色都需要告知其他所有节点,彼此知道,这个文件用于存储集群模式下的集群状态等信息,这个文件是由redis自己维护,我们不用管。如果你要重新创建集群,那么把这个文件删了就行 cluster-config-...

    构建Redis集群(三主三从)

    redis.conf 配置

    # 开启集群模式
    cluster-enabled yes
    # 每一个节点需要有一个配置文件,需要6份。每个节点处于集群的角色都需要告知其他所有节点,彼此知道,这个文件用于存储集群模式下的集群状态等信息,这个文件是由redis自己维护,我们不用管。如果你要重新创建集群,那么把这个文件删了就行
    cluster-config-file nodes-201.conf
    # 超时时间,超时则认为master宕机,随后主备切换
    cluster-node-timeout 5000
    # 开启AOF
    appendonly yes
    

    启动6个redis实例

    1. 启动6台
    2. 如果启动过程出错,把rdb等文件删除清空

    创建集群

    #####
    # 注意1:如果你使用的是redis3.x版本,需要使用redis-trib.rb来构建集群,最新版使用C语言来构建了,这个要注意
    # 注意2:以下为新版的redis构建方式
    #####
    
    # 创建集群,主节点和从节点比例为1,1-3为主,4-6为从,1和4,2和5,3和6分别对应为主从关系,这也是最经典用的最多的集群模式
    redis-cli --cluster create ip1:port1 ip2:port2 ip3:port3 ip4:port4 ip5:port5 ip6:port6 --cluster-replicas 1
    

    slots:槽,用于装数据,主节点有,从节点没有

    检查集群信息

    redis-cli --cluster check ip:port
    

    Springboot集成Redis集群

    redis:
    	cluster:
    		nodes:ip1:port1 ip2:port2 ip3:port3 ip4:port4 ip5:port5 ip6:port6
    
    展开全文
  • Redis 集群搭建

    2021-01-04 14:50:12
    每个节点处于集群的角色都需要告知其他所有节点,彼此知道,这个文件用于存储集群模式下的集群状态等信息,这个文件是由redis自己维护,我们不用管。如果你要重新创建集群,那么把这个文件删了就行 cluster-config-...

    构建Redis集群

    redis.conf 配置

    # 开启集群模式
    cluster-enabled yes
    # 每一个节点需要有一个配置文件,需要6份。每个节点处于集群的角色都需要告知其他所有节点,彼此知道,这个文件用于存储集群模式下的集群状态等信息,这个文件是由redis自己维护,我们不用管。如果你要重新创建集群,那么把这个文件删了就行
    cluster-config-file nodes-201.conf
    # 超时时间,超时则认为master宕机,随后主备切换
    cluster-node-timeout 5000
    # 开启AOF
    appendonly yes
    

    启动6个redis实例

    1. 启动6台
    2. 如果启动过程出错,把rdb等文件删除清空

    创建集群

    #####
    # 注意1:如果你使用的是redis3.x版本,需要使用redis-trib.rb来构建集群,最新版使用C语言来构建了,这个要注意
    # 注意2:以下为新版的redis构建方式
    #####
    
    # 创建集群,主节点和从节点比例为1,1-3为主,4-6为从,1和4,2和5,3和6分别对应为主从关系,这也是最经典用的最多的集群模式
    redis-cli -a 密码 --cluster create ip1:port1 ip2:port2 ip3:port3 ip4:port4 ip5:port5 ip6:port6 --cluster-replicas 1
    

    slots:槽,用于装数据,主节点有,从节点没有

    检查集群信息

    redis-cli --cluster check 192.168.25.64:6380
    
    展开全文
  • Redis构建集群 - cluster

    2020-05-15 15:59:10
    每个节点处于集群的角色都需要告知其他所有节点,彼此知道,这个文件用于存储集群模式下的集群状态等信息,这个文件是由redis自己维护,我们不用管。如果你要重新创建集群,那么把这个文件删了就行 cluster-config-...
    redis.conf 配置
    # 开启集群模式
    cluster-enabled yes
    # 每一个节点需要有一个配置文件,需要6份。每个节点处于集群的角色都需要告知其他所有节点,彼此知道,这个文件用于存储集群模式下的集群状态等信息,这个文件是由redis自己维护,我们不用管。如果你要重新创建集群,那么把这个文件删了就行
    cluster-config-file nodes-201.conf
    # 超时时间,超时则认为master宕机,随后主备切换
    cluster-node-timeout 5000
    # 开启AOF
    appendonly yes
    
    启动6个redis实例
    1. 启动6台
    2. 如果启动过程出错,把rdb等文件删除清空
    创建集群
    #####
    # 注意1:如果你使用的是redis3.x版本,需要使用redis-trib.rb来构建集群,最新版使用C语言来构建了,这个要注意
    # 注意2:以下为新版的redis构建方式
    #####
    
    # 创建集群,主节点和从节点比例为1,1-3为主,4-6为从,1和4,2和5,3和6分别对应为主从关系,这也是最经典用的最多的集群模式
    redis-cli --cluster create ip1:port1 ip2:port2 ip3:port3 ip4:port4 ip5:port5 ip6:port6 --cluster-replicas 1
    

    slots:槽,用于装数据,主节点有,从节点没有

    检查集群信息
    redis-cli --cluster check 192.168.25.64:6380
    
    展开全文
  • 每个节点处于集群的角色都需要告知其他所有节点,彼此知道,这个文件用于存储集群模式下的集群状态等信息,这个文件是由redis自己维护,我们不用管。如果你要重新创建集群,那么把这个文件删了就行 cluster-config-...
  • fabric动态新增orderer

    2021-04-16 10:36:34
    在你尝试重新配置之前,请注意你的集群必须处于可以承受维护的状态,并且能够获得共识。举个最糟糕的例子,如果你有 3 个节点,然后 2 个节点宕机了,你就不能通过配置你的raft集群来移除节点。同样地,如果你在一个...
  • ipvsadm是用来配置、维护或者查看Linux内核当中virtual server table的一个工具, LVS(Linux virtual server)能基于一个集群当中的两个或者多个节点来创建弹性网络服务, 集群中的处于激活状态的节点能将服务请求...
  • ipvsadm是用来配置、维护或者查看Linux内核当中virtual server table的一个工具, LVS(Linux virtual server)能基于一个集群当中的两个或者多个节点来创建弹性网络服务, 集群中的处于激活状态的节点能将服务请求...
  • ebs 11i升级ATG Rollup Patch

    千次阅读 2013-12-26 18:53:54
    接着在合并应用节点中提到的,最近在做升级项目。ebs 11i对于DB 11gR2需要升级到RUP6,本文将着重介绍ebs 11i升级RUP6的过程 环境信息: ...前提:应用处于关闭状态,adadmin打开维护模式 参考文档
  • unclebanks.github.io-源码

    2021-03-08 23:59:06
    您将需要安装节点,以便可以使用npm命令。 运行npm ci以安装项目依赖项 运行npm start可以在监视模式下编译源代码-任何代码更改都会触发重新编译并更新浏览器。 默认情况下,本地服务器将在端口3000上运行,但是应...
  • 该存储库现在处于只读模式,并将在此处托管Tulip的未来开发。 总览 Tulip是专门用于关系数据的分析和可视化的信息可视化框架。 Tulip旨在为开发人员提供一个完整的库,以支持针对关系数据的交互式信息可视化应用...
  • CCNA处于思科认证层次中的最底层,她是思科认证中最基础的一项思科职业 资格认证,获得CCNA资格的专业人员将具有100个节点的中小型企业网络安装、 配置和维护的能力;课程由浅入深,例如计算机网络的起源和运作模式,...
  • shared: 应用核心功能,主要包含node(页面节点获取操作)、event(各类事件监控获取,包含辅助功能事件、触摸事件)、io(数据维护,数据库)、display(性能工具监控项) common: 应用框架功能,包含adb能力包装、...
  • <p>Js也支持三种模式,gim,表示全局,不区分大小写,多行。 一般来说很少有人这么使用var xxx = new RegExp(),而是用字面量的方式,比如var xx = /[bc]/gi;像用的...
  • 1.6.1 ARCHIVELOG模式与NOARCHIVELOG模式 20 1.6.2 Oracle逻辑结构 20 1.7 组合情况 20 1.7.1 数据库的启动和关闭 21 1.7.2 使用数据库和内核 23 1.8 Oracle备份与恢复入门 25 1.8.1 逻辑备份与恢复 25 ...
  • 可查看模型属性、节点信息、节点输入输出等,并支持节点搜索,辅助用户快速分析模型结构与了解数据流向。 Histogram 以直方图形式展示Tensor(weight、bias、gradient等)数据在训练过程中的变化趋势。深入了解...
  • 宏昕医院管理软件,医院收费系统

    热门讨论 2011-04-12 10:16:59
    支持中途结算功能,病号如果中途需要报销,要求结算,可以对病号进行中途结算,病号仍然处于住院中,中途结算过的费用会记入病号的已结费用中,下次结算会对未结的费用进行结算。 5). 可以打印结算清单,结算发票,...
  • springCloud

    2018-08-09 16:54:33
    当对B的调用失败达到一个特定的阀值(5秒之内发生20次失败是Hystrix定义的缺省值), 链路就会被处于open状态, 之后所有所有对服务B的调用都不会被执行, 取而代之的是由断路器提供的一个表示链路open的Fallback消息....
  • 飞鸽传书(IPMessenger) 源码

    热门讨论 2010-06-29 14:10:51
    文件传送链表由专门的线程维护,这样,线程1就可以专心进行处理文件传输队列就可以了,线程1始终查询这个链表,如果表头为NULL,就说明没有要传输的文件,表头非空,就开始发送报文,获得正确的应答后,就可以开始...
  • Microsoft SQL Server 2005 Express Edition SP3

    热门讨论 2012-03-04 10:55:14
    如果在维护模式下安装新的 SQL Server 2005 组件,系统将提示您指定 SQL Server 2005 安装媒体中 Setup.exe 文件的位置。指定该文件位置时,路径中一定要包含“Setup.exe”。例如,路径“D:\”将失败,而“D:\Setup....
  • 随之而来的应用不可维护的问题。这类问题在企业级 Web 应用中尤其常见。 针对中后台应用的解决方案 中后台应用由于其应用生命周期长(动辄 3+ 年)等特点,最后演变成一个巨石应用的概率往往高于其他类型的 ...
  • IIS6.0 IIS,互联网信息服务

    热门讨论 2010-08-23 21:20:55
    点击下一步: 4、系统安装成功,系统会自动在系统盘新建网站目录,默认目录为:C:\Inetpub\wwwroot 5、打开控制面板-性能和维护-管理工具-Internet 信息服务: 6、在默认网站上点击右键-选择属性: 7、点击主...
  • 入门学习Linux常用必会60个命令实例详解doc/txt

    千次下载 热门讨论 2011-06-09 00:08:45
    因为Linux与Windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失,使系统处于不稳定的状态,甚至在有的系统中会损坏硬件设备(硬盘)。在系统关机前使用 shutdown命令,系统管理员会通知所有...
  • SSO-WebDemo

    2013-08-12 20:25:57
    人事系统为人事部门提供全公司人员的维护服务;各种业务系统为公司内部不同的业务提供不同的 服务等等。这些系统的目的都是让计算机来进行复杂繁琐的计算工作,来替代人力的手工劳动,提高工作效率和质量。这些不同...
  • 选择3进入维护模式(start maintenence mode for system recovery); 选择1进入access a root volume group;选择0进入下一个菜单; --选择1--选择第一个磁盘; 选择1 access this volume group and start a shell 当...
  • 为了解决开发者维护多个 App 升级繁琐,重复逻辑过多,管理不便的问题,升级中心uni-upgrade-center应运而生。 提供了简单、易用、统一的 App 管理、App 版本管理、安装包发布管理,升级检测更新管理。 升级中心...
  • 管理用户连接(仅进程模式) .......... 121 影响 SMP 系统的配置参数 .......... 122 第 6 章创建和管理用户数据库 .......... 125 创建和管理用户数据库的命令 .......... 125 管理用户数据库的权限 .......... ...
  • Java编写的显示器显示模式检测程序 2个目标文件 内容索引:JAVA源码,系统相关,系统信息检测 用JAVA编写了一个小工具,用于检测当前显示器也就是显卡的显示模式,比如分辨率,色彩以及刷新频率等。 Java波浪文字制作...

空空如也

空空如也

1 2
收藏数 33
精华内容 13
关键字:

节点处于维护模式