<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[sq4521的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/sq4521</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sq4521]]></copyright><item><title><![CDATA[Kubernetes node节点执行kubectl命令]]></title><link>https://blog.youkuaiyun.com/sq4521/article/details/105912608</link><guid>https://blog.youkuaiyun.com/sq4521/article/details/105912608</guid><author>sq4521</author><pubDate>Mon, 04 May 2020 14:48:58 +0800</pubDate><description><![CDATA[Kubernetes node节点执行kubectl命令
集群搭建完成后，在Kubernetes的从节点上运行命令kubectl出现了如下错误：
[root@master ~]# kubectl get nodes

error: no configuration has been provided, try setting KUBERNETES_MASTER environme

原因是kube...]]></description><category></category></item><item><title><![CDATA[在Centos8上部署kubernetes1.18 集群的详细说明]]></title><link>https://blog.youkuaiyun.com/sq4521/article/details/105873575</link><guid>https://blog.youkuaiyun.com/sq4521/article/details/105873575</guid><author>sq4521</author><pubDate>Fri, 01 May 2020 19:39:07 +0800</pubDate><description><![CDATA[在Centos8上部署kubernetes1.18系统安装系统准备常用安装包使用aliyun源安装docker-ce添加aliyundocker仓库加速器安装kubectl、kubelet、kubeadm初始化k8s集群克隆虚拟机镜像初始化k8s集群安装calico网络安装kubernetes-dashboard
系统安装
由于资源受限，我这里的操作系统是在wmware上的。具体的安装过程可以参考...]]></description><category></category></item><item><title><![CDATA[VMware 虚拟机详细安装教程-centos8镜像安装设置]]></title><link>https://blog.youkuaiyun.com/sq4521/article/details/105869704</link><guid>https://blog.youkuaiyun.com/sq4521/article/details/105869704</guid><author>sq4521</author><pubDate>Fri, 01 May 2020 06:57:34 +0800</pubDate><description><![CDATA[VMware 虚拟机详细安装教程VMware下载操作系统下载centos8VMware 虚拟机创建Centos操作系统配置
VMware下载
VMware官网地址：https://www.vmware.com/
百度网盘下载地址：
链接：https://pan.baidu.com/s/1bpj3FMbGTKV8fsuutSd1-A
提取码：atv0
对应的版本为15.5，如果需要其他版本，自行处理...]]></description><category></category></item><item><title><![CDATA[HTTP 2.0 之压测工具 Jmeter]]></title><link>https://blog.youkuaiyun.com/sq4521/article/details/104020536</link><guid>https://blog.youkuaiyun.com/sq4521/article/details/104020536</guid><author>sq4521</author><pubDate>Fri, 17 Jan 2020 16:06:27 +0800</pubDate><description><![CDATA[年后，德国总部工业平台要做中国本地化，德国的同事过来给我们展示日志的时候，无意间看到了他们应用日志里的 HTTP/2，下意识到，原来他们都已经提供Http 2.0的服务了。
那么问题来了，除了h2load这样的压测工具，可以模拟http/2的客户端以外，作为压测工具的业界大佬，因为灵活，支持多种协议，可测场景丰富而深受我喜爱的Jmeter，是否支持http 2.0呢？回答是肯定的，因为有人(非Ap...]]></description><category></category></item><item><title><![CDATA[Spring Boot实现Undertow服务器支持HTTP2协议]]></title><link>https://blog.youkuaiyun.com/sq4521/article/details/104007569</link><guid>https://blog.youkuaiyun.com/sq4521/article/details/104007569</guid><author>sq4521</author><pubDate>Thu, 16 Jan 2020 16:49:23 +0800</pubDate><description><![CDATA[前言
如今，企业级应用程序的高性能安全加密的常见场景是同时支持HTTP和HTTPS两种协议，这篇文章考虑如何让Spring Boot应用程序同时支持HTTP和HTTPS两种协议。Spring Boot的web容器已经有容器可以支持HTTP2了，这个例子中选择了Undertow高性能服务器作为Spring Boot的web容器。
What-什么是HTTP2
HTTP2是HTTP协议自1999年HTT...]]></description><category></category></item><item><title><![CDATA[HTTP／1.0／1.1／2.0的区别]]></title><link>https://blog.youkuaiyun.com/sq4521/article/details/104005408</link><guid>https://blog.youkuaiyun.com/sq4521/article/details/104005408</guid><author>sq4521</author><pubDate>Thu, 16 Jan 2020 15:18:11 +0800</pubDate><description><![CDATA[如何优雅的谈论HTTP／1.0／1.1／2.0
试想一下，一个科班出身，拥有丰富开发经验的程序员对于HTTP协议却不甚了解？还是很尴尬的！这么一个可以说是常识的问题，可能很多人在没有积极准备的情况下，不一定能很好的回答出来。这是一个正规程序员所本应了解的原理，如果一个程序员在这些常识性的问题上都没有很好的思考，那么在以后的职业发展中未必能更好的承担更高难度的工作。功夫在细节，谁说不是呢？
本文将涉...]]></description><category></category></item><item><title><![CDATA[HTTP 长连接的那些事]]></title><link>https://blog.youkuaiyun.com/sq4521/article/details/104004646</link><guid>https://blog.youkuaiyun.com/sq4521/article/details/104004646</guid><author>sq4521</author><pubDate>Thu, 16 Jan 2020 14:47:53 +0800</pubDate><description><![CDATA[前言
本文更多地面向后端开发同学。虽然在后端开发中，服务间调用已经广泛采用 RPC 技术。但是由于一些原因，例如像 Dubbo 停止维护、各厂自己的 RPC 框架还存在这样那样的问题、Open API 场景的大量存在等原因，HTTP 协议在后端开发中依然被广泛采用。为了提高 HTTP 接口的调用效率，HTTP 长连接是常见的优化手段。因此本文选择介绍一下 HTTP 和 TCP 长连接这个老生常谈的...]]></description><category></category></item><item><title><![CDATA[流量复制工具--GoReplay使用笔记]]></title><link>https://blog.youkuaiyun.com/sq4521/article/details/102497628</link><guid>https://blog.youkuaiyun.com/sq4521/article/details/102497628</guid><author>sq4521</author><pubDate>Fri, 11 Oct 2019 12:39:55 +0800</pubDate><description><![CDATA[GoReplay简介
GoReplay是一款开源的用来进行http流量录制与回放的工具，因此可以通过它来进行线上真实流量录制然后将录制的流量回放到测试环境用来确认新开发的功能是否有问题，这样可以极大的提高新功能发布的信心，不得不说是一款神器。
它的Github主页如下：https://github.com/buger/goreplay
GoReplay安装
#下载包
 wget https://g...]]></description><category></category></item><item><title><![CDATA[java反射--Type使用详解]]></title><link>https://blog.youkuaiyun.com/sq4521/article/details/95673613</link><guid>https://blog.youkuaiyun.com/sq4521/article/details/95673613</guid><author>sq4521</author><pubDate>Sat, 13 Jul 2019 16:11:34 +0800</pubDate><description><![CDATA[目录Type简介Type使用场景Type的分类ClassParameterizedTypeGenericArrayTypeWildcardTypeTypeVariable
Type简介
在API文档中，Type接口的说明如下：

Type 是 Java 编程语言中所有类型的公共高级接口。它们包括原始类型、参数化类型、数组类型、类型变量和基本类型。

API中提到的Type的组成部分说明如下：

原...]]></description><category></category></item><item><title><![CDATA[springcloud之RestTemplate、Ribbon、Feign之间的超时和重试及关系]]></title><link>https://blog.youkuaiyun.com/sq4521/article/details/90902002</link><guid>https://blog.youkuaiyun.com/sq4521/article/details/90902002</guid><author>sq4521</author><pubDate>Wed, 05 Jun 2019 14:36:03 +0800</pubDate><description><![CDATA[RestTemplate和Riboon超时关系
在SpringCloud项目中，RestTemplate一般通过负责均匀来使用，其超时时间不能通过ribbon直接来设置，这样设置是无效的。如：
#ribbon的超时时间
ribbon:
  ReadTimeout: 3000 #读取超时时间
  ConnectTimeout: 3000  #连接超时时间

restTemplate的超时时间可以在具...]]></description><category></category></item><item><title><![CDATA[Spring的RestTempalte客户端实现]]></title><link>https://blog.youkuaiyun.com/sq4521/article/details/90757693</link><guid>https://blog.youkuaiyun.com/sq4521/article/details/90757693</guid><author>sq4521</author><pubDate>Mon, 03 Jun 2019 19:43:32 +0800</pubDate><description><![CDATA[RestTemplate 是srping封装的http客户端，它简化了与http服务的通信方式，统一了RESTful的标准。
实现方式




实现类型
连接池
超时设置




默认（HttpURLConnection）
N
Y


Apache HttpComponents
Y
Y


Netty
N
Y


OkHttp
Y
Y


HttpURLConnection参数




设置
描述...]]></description><category></category></item><item><title><![CDATA[Http协议-TCP三次握手、四次挥手]]></title><link>https://blog.youkuaiyun.com/sq4521/article/details/90751241</link><guid>https://blog.youkuaiyun.com/sq4521/article/details/90751241</guid><author>sq4521</author><pubDate>Mon, 03 Jun 2019 14:12:02 +0800</pubDate><description><![CDATA[Http协议-TCP三次握手、四次挥手
HTTP关于TCP连接的常用术语

SYN：synchronous建立联机
ACK：acknowledgement 确认
PSH：push传送
FIN：finish结束
RST：reset重置
URG：urgent紧急
Sequence number：顺序号码
Acknowledge number：确认号码

HTTP连接过程图

整个连接过程分为三个部分：...]]></description><category></category></item><item><title><![CDATA[SpringCloud和SpringBoot的详细版本说明]]></title><link>https://blog.youkuaiyun.com/sq4521/article/details/90417562</link><guid>https://blog.youkuaiyun.com/sq4521/article/details/90417562</guid><author>sq4521</author><pubDate>Tue, 21 May 2019 23:16:18 +0800</pubDate><description><![CDATA[spring boot 和cloud版本说明大版本说明
大版本说明
大版本：




Spring Boot
Spring Cloud
关系




1.2.x
Angel版本(天使)
兼容Spring Boot 1.2.x


1.3.x
Brixton版本(布里克斯顿)
兼容Spring Boot 1.3.x，也兼容Spring Boot 1.4.x


1.4.x
Camden版本(卡姆登)...]]></description><category></category></item><item><title><![CDATA[常见版本 && springboot 版本介绍]]></title><link>https://blog.youkuaiyun.com/sq4521/article/details/90384033</link><guid>https://blog.youkuaiyun.com/sq4521/article/details/90384033</guid><author>sq4521</author><pubDate>Mon, 20 May 2019 22:51:34 +0800</pubDate><description><![CDATA[这里写自定义目录标题软件版本认识版本的命名规范版本修改规则说明版本的阶段说明SpringCloud的版本号
软件版本认识
版本的命名规范
软件版本一般分为四个部分组成，第一部分为主版本号，第二部分为次版本号，第三部分为修订版本号，第四部分为日期版本号加希腊字母版本号，希腊字母版本号共有五种，分别为base、alpha、beta 、RC 、 release，部分内容可以简化。
如图所示：

版本修改...]]></description><category></category></item></channel></rss>