会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
雪山上的蒲公英
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
10
11
12
13
14
15
16
17
18
···
66
下一页
2019年12月24日
一文搞懂蓝绿发布、灰度发布和滚动发布(转)
摘要: 应用程序升级面临最大挑战是新旧业务切换,将软件从测试的最后阶段带到生产环境,同时要保证系统不间断提供服务。 长期以来,业务升级渐渐形成了几个发布策略:蓝绿发布、灰度发布和滚动发布,目的是尽可能避免因发布导致的流量丢失或服务不可用问题。 一、 蓝绿发布 项目逻辑上分为AB组,在项目系统时,首先把A组从
阅读全文
posted @ 2019-12-24 23:51 雪山上的蒲公英
阅读(1138)
评论(0)
推荐(0)
2019年12月23日
keepalived安装文档
摘要: 1 安装环境 2 安装keepalived 2.1 安装keepalived 1. 将keepalived-1.2.15.tar.gz上传到服务器/usr/local/下。 2. 执行配置命令 3. 编译 4. 安装 至此安装成功 5. 拷贝执行文件 6. 将init.d文件拷贝到etc下,加入开机
阅读全文
posted @ 2019-12-23 00:16 雪山上的蒲公英
阅读(367)
评论(0)
推荐(0)
2019年12月22日
Nginx+keepalived实现负载均衡高可用配置
摘要: 1. 什么是负载均衡高可用 nginx作为负载均衡器,所有请求都到了nginx,可见nginx处于非常重点的位置,如果nginx服务器宕机后端web服务将无法提供服务,影响严重。 为了屏蔽负载均衡服务器的宕机,需要建立一个备份机。主服务器和备份机上都运行高可用(High Availability)监
阅读全文
posted @ 2019-12-22 01:15 雪山上的蒲公英
阅读(842)
评论(0)
推荐(0)
2019年12月15日
Linux系统下zookeeper客户端命令使用
摘要: 1. 启动客户端 2. 显示所有操作命令 3. 查看节点 节点状态的属性描述如下: 4. 节点创建 znode一共有4种类型:持久的(persistent)、临时的(ephemeral)、持久有序的(persistent_sequential)和临时有序的(ephemeral_sequential)
阅读全文
posted @ 2019-12-15 14:50 雪山上的蒲公英
阅读(6172)
评论(0)
推荐(1)
2019年12月14日
JVM探究之 —— 类文件结构(脑图)
摘要: 实现语言无关性的基础仍然是虚拟机和字节码存储格式。Java虚拟机不和包括Java在内的任何语言绑定,它只与“Class文件”这种特定的二进制文件格式所关联,Class文件中包含了Java虚拟机指令集和符号表以及若干其他辅助信息。基于安全方面的考虑,Java虚拟机规范要求在Class文件中使用许多强制性的语法和结构化约束,但任一门功能性语言都可以表示为一个能被Java虚拟机所接受的有效的Class文件。作为一个通用的、机器无关的执行平台,任何其他语言的实现者都可以将Java虚拟机作为语言的产品交付媒介。
阅读全文
posted @ 2019-12-14 18:41 雪山上的蒲公英
阅读(230)
评论(0)
推荐(0)
2019年12月10日
JVM探究之 —— 类加载器-双亲委派模型
摘要: 虚拟机设计团队把类加载阶段中的“通过一个类的全限定名来获取描述此类的二进制字节流”这个动作放到Java虚拟机外部去实现,以便让应用程序自己决定如何去获取所需要的类。实现这个动作的代码模块称为“类加载器”。 1. 类与类加载器 类加载器虽然只用于实现类的加载动作,但它在Java程序中起到的作用却远远不
阅读全文
posted @ 2019-12-10 14:10 雪山上的蒲公英
阅读(388)
评论(0)
推荐(1)
2019年12月8日
Centos7 配置静态IP并使用xshell远程连接
摘要: 1. 网络适配器设置 设置虚拟机的网络适配器为NAT模式,并获取NAT模式的配置如下 2. 网卡配置文件编辑 执行命令:vi /etc/sysconfig/network-scripts/ifcfg-ens33编辑网卡配置文件,文件编辑前后变化如下: 需要确认及更改的配置如下: BOOTPROTO=
阅读全文
posted @ 2019-12-08 00:53 雪山上的蒲公英
阅读(1103)
评论(0)
推荐(0)
2019年11月18日
JVM探究之 —— 类加载过程
摘要: 1. 类加载是什么 虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。 与那些在编译时需要进行连接工作的语言不同,在Java语言里面,类型的加载、连接和初始化过程都是在程序运行期间完成的,这种策略
阅读全文
posted @ 2019-11-18 01:49 雪山上的蒲公英
阅读(254)
评论(0)
推荐(0)
2019年11月11日
JVM探究之 —— 垃圾回收(二)
摘要: 1. 垃圾收集算法 1.1 标记清除(Mark-Sweep)算法 标记—清除算法是第一种使用和比较完善的垃圾回收算法,后续的收集算法都是基于其设计思路并对其不足进行改进而得到的。 该算法分为“标记”和“清除”两个阶段: 首先标记出所有需要回收的对象,其标记的过程就是判断对象有效性,执行可达性分析的过
阅读全文
posted @ 2019-11-11 22:55 雪山上的蒲公英
阅读(326)
评论(0)
推荐(0)
避免git clone和push时每次都需要输入用户名和密码
摘要: 有三种方式解决git clone时每次都需要输入用户名和密码, 1. SSH免密方式 使用git bash ssh-keygen或puttygen.exe生成公钥。 2. 配置全局开机存储认证信息 下面命令会将下次弹框的账号和密码保存起来,永久使用。 如果想要清除该账号和密码,使用如下命令: 想要临
阅读全文
posted @ 2019-11-11 21:29 雪山上的蒲公英
阅读(21171)
评论(0)
推荐(1)
上一页
1
···
10
11
12
13
14
15
16
17
18
···
66
下一页
公告
/* 返回顶部代码 */