- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 linux下的Consul集群搭建
最近在学习Consul相关的东西,需要做集群搭建,供大家参考。以linux为例:集群安装环境:三台机器192.168.33.101、192.168.33.102、192.168.33.1031 下载consulhttps://www.consul.io/downloads.html2 安装consul下载之后为zip格式,解压后将consul文件放到/usr/local/bin下即...
2019-04-29 11:11:13
468
转载 TCP 的那些事儿(下)
【转自酷 壳 – CoolShellhttps://coolshell.cn/articles/11609.html原创作者:陈皓】这篇文章是下篇,所以如果你对TCP不熟悉的话,还请你先看看上篇《TCP的那些事儿(上)》 上篇中,我们介绍了TCP的协议头、状态机、数据重传中的东西。但是TCP要解决一个很大的事,那就是要在一个网络根据不同的情况来动态调整自己的发包的速度,小则让自己的连接更稳...
2019-04-01 10:57:48
291
转载 TCP 的那些事儿(上)
【转自酷 壳 – CoolShellhttps://coolshell.cn/articles/11564.html原创作者:陈皓】TCP是一个巨复杂的协议,因为他要解决很多问题,而这些问题又带出了很多子问题和阴暗面。所以学习TCP本身是个比较痛苦的过程,但对于学习的过程却能让人有很多收获。关于TCP这个协议的细节,我还是推荐你去看W.Richard Stevens的《TCP/IP 详解 ...
2019-04-01 10:55:53
208
原创 聊一聊ServiceMesh
前言上周公司邀请了IBM的团队来对我们进行Istio相关的介绍,并现场指导我们进行了一次动手实操。说起Istio可以算是家喻户晓,是Service Mesh架构的代表产品,Service Mesh被一致认为是下一代的微服务架构,可以想象到是有多么火爆,我们本篇先讲Service Mesh,针对于Istio我们另起一篇在进行讲述。什么是Service Mesh什么是service mesh?直...
2019-03-18 00:10:56
349
原创 KeepAlived,keepalive,keep-alive--简析
KeepAlived,keepalive,keep-alive--简析解释下标题概述KeepAlived原理功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLo...
2019-03-10 16:29:44
2231
原创 git简单使用
1 安装git大家可以从官网下载对应系统的git版本进行安装,在此不再赘述,git官网:[https://git-scm.com/downloads]2 最小化配置-用户信息安装完git之后需要对git进行最小化配置才能进行使用,最小化配置用到的命令为git config命令;配置用户信息相信大家都明白是什么意思,一是为了能查看版本迭代,二是可以在走查代码时提供方便。git config...
2019-01-02 14:44:52
170
原创 天王盖地虎,小鸡炖蘑菇-----浅析kerberos认证
引子在战争时期,晚上宵禁,禁止随便出入城池,为了辩清敌我,会向将军或者一个专门的部门去请求编一套暗号。这时如果夜晚有一队想进入城池,守城的就会先来句天王盖地虎,进城的回复一个小鸡炖蘑菇,对上了就可以判定是友军,允许进城,如果他不知道或者对错了,那就不让进甚至要逮住问问到底是敌是友了(当然kerberos不会逮住你问你是敌是友)。简单来说就是用一个大家都知道的暗号(key)来进行验证,为了防止敌军...
2018-12-19 14:04:12
433
原创 java高并发编程-java线程池浅析
java线程池在多线程应用场景中被广泛使用,作此记录以便后面翻看,如发现有错误,烦请大家指正。带着如下问题,我们来了解下java提供的线程池技术1,为什么要用线程池?2,java提供的线程池有哪几种?API怎么用?3,jdk提供的线程池是一个什么原理,其内部是怎么实现的?我们带着这些问题来看一下。首先,为什么要有线程池呢?或者说传统的线程模式存在什么问题需要我们使用线程池?
2018-01-24 23:27:44
2284
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人