zoo.cfg配置文件 tickTime=2000 zookeeper中最小的时间单位长度 (ms) initLimit=10 follower节点启动后与leader节点完成数据同步的时间 syncLimit=5 leader节点和follower节点进行心跳检测的最大延时时间 dataDir=/ ...
分类:
其他好文 时间:
2019-03-13 20:02:33
阅读次数:
166
首先new一个webscoket的连接 this.noticeSocketLink = new WebSocket(‘webSocket的地址’) 这里是连接成功之后的操作 linkNoticeWebsocket(){ this.noticeSocketLink.onopen = ()=>{ 在连接 ...
分类:
Web程序 时间:
2019-03-12 18:49:17
阅读次数:
615
Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。 也就是说,Netty 是一个基于NIO的客户、服务器端编程框架,使用Netty 可以确保你快速和简单的开发出一个网络应用,例如实现了某种... ...
分类:
Web程序 时间:
2019-03-10 00:02:29
阅读次数:
298
原因 TCP是一种有连接的协议,但是这个连接并不是指有一条实际的电路,而是一种虚拟的电路。TCP的建立连接和断开连接都是通过发送数据实现的,也就是我们常说的三次握手、四次挥手。TCP两端保存了一种数据的状态,就代表这种连接,TCP两端之间的路由设备只是将数据转发到目的地,并不知道这些数据实际代表了什 ...
分类:
其他好文 时间:
2019-03-08 16:26:04
阅读次数:
159
Active-Standby 1、作用:提供设备冗余 2、物理概念:primary 和 secondary ,需要命令敲得,角色不会切换, 3、虚拟概念:active和standby ,需要选举,角色可以切换。 4、LAN-FO : 专门一个接口做心跳线,同步配置信息,切换的时候交换IP和MAC,健 ...
分类:
其他好文 时间:
2019-03-06 13:31:33
阅读次数:
305
6. Redis复制6.1 配置6.1.1 建立复制6.1.2 断开复制6.1.3 安全性6.1.4 只读6.1.5 传输延迟6.2 拓扑6.3 原理6.3.1 复制过程6.3.2 数据同步6.3.3 全量复制6.3.4 部分复制6.3.5 心跳6.3.6 异步复制6.4 开发与运维中的问题6.4. ...
分类:
其他好文 时间:
2019-02-27 19:08:36
阅读次数:
169
1、什么是Systick定时器?---》Systick定时器是一个简单的滴答定时器,对于ST的M3、M4、M7内核芯片,都有滴答定时器。---》Systick滴答定时器常常用来做延迟,或者时时操作系统的心跳时钟。这样可以节省MCU的资源,不用另外浪费一个定时器。比如UCOS系统中,分时复用,需要一个... ...
分类:
其他好文 时间:
2019-02-25 00:54:59
阅读次数:
322
简明扼要的说下, 就两个线程,一个 负责收数据,一个负责发心跳包。 步骤如下, 进程1,调用 发包函数,发送连接请求,然后再发送 获取弹幕类型请求,就一直循环接收数据。 进程2,循环函数,每隔45秒向服务器发一次心跳包。 因为斗鱼自己定义了 包头,,所以来在发包之前,先发送包数据。12个字节, 消息 ...
分类:
编程语言 时间:
2019-02-24 18:54:16
阅读次数:
155
一、微服务注册概述 在微服务中,有这么一个东西叫服务注册表,服务注册表是整个微服务的核心,功能有两个,服务注册以及服务发现。 那么这张表有什么要求? a.服务注册以及服务发现:首先服务启动后,要往表上面写配置信息,注册服务,然后客户端要能发现服务,反向代理去拿这些东西。 b.心跳检测:如果发现某个服 ...
分类:
其他好文 时间:
2019-02-17 00:26:52
阅读次数:
337
博客原文地址: "CentOS 7 个性化配置指南 Wind Spirit" 0x00 前言 该教程主要安装了如下软件包 iptables MySQL PHP PHP 相关模块 Nginx 主要配置实现了以下功能 修改软件源 修改 PS1,更改配色 SSH 每隔 30 秒发送一个心跳包 修改 ipt ...
分类:
其他好文 时间:
2019-02-12 21:53:34
阅读次数:
203