Ciwei
kubernetes高可用集群部署服务的理解 kubernetes高可用集群部署服务的理解
理解k8s集群sealos部署kubernetes高可用集群 必须3台或者以上的master才能搭建高可用集群 集群数目小于2的话整个集群会宕机的 概念:宕机的机器会随着机器的恢复自动加入集群 k8s使用高可用部署服务简单的例子
2019-08-03
sealos2.0安装kubernetes的ha集群 sealos2.0安装kubernetes的ha集群
Sealos 2.0支持kubernetes 1.14.0 以上版本,HA不再依赖keeplived与haproxy, 通过ipvs直接代理masters节点 通过lvscare健康检测masters, 是一种非常先进且稳定的HA方式。安装
2019-08-01
【设计模式】外观模式 【设计模式】外观模式
设计模式之外观模式外部与一个子系统的通信必须通过一个统一的外观对象进行,为子系统中的一组接口提供一个一致的界面,使子系统更容易使用。 应用场景 因为子系统随着发展会变更的更复杂,客户端想更简单统一给子系统建立一个公共的调用方式。这样即使
2019-07-31
【设计模式】状态模式 【设计模式】状态模式
设计模式之状态模式状态模式是对象的行为模式。状态模式允许一个对象在其内部状态改变的时候改变其行为。这个对象看上去就像是改变了它的类一样。 应用场景 对象的行为取决于其状态,并且必须根据该状态在运行时更改其行为。 通常,几个操作将包含相
2019-07-31
Spring WebClient 和 RestTemplate阻塞与非阻塞客户端 Spring WebClient 和 RestTemplate阻塞与非阻塞客户端
简介本教程中,我们将对比 Spring 的两种 Web 客户端实现 —— RestTemplate 和 Spring 5 中全新的 Reactive 替代方案 WebClient。 阻塞式 vs 非阻塞式客户端Web 应用中,对其他服务
2019-07-31
elasticsearch集群监控 elasticsearch集群监控
介绍es监控感觉是最好的了 支持单机和集群监控 真的很爽呀 工具地址:https://github.com/lmenezes/cerebro 安装docker安装 docker run -p 9000:9000 -d lmenezes/
2019-07-29
docker-compose安装es集群 docker-compose安装es集群
docker-es-cluster本仓库使用docker-compose构建elasticsearch 7.1.0集群 由于空文件夹提交会被忽略,所以data目录和logs目录下面创建了package.info,使用前需要删除各数据目录
2019-07-29
java接口默认实现和提供给外部实现的方法 java接口默认实现和提供给外部实现的方法
介绍很多像mybatis的插件呀 可以自己实现加载一些参数呀 那么这个要怎么做呢 比如我们要用到的bean CiweiConfiguration public interface CiweiConfiguration { St
2019-07-28
【自定义starter实现】Spring Boot自定义starter实现 【自定义starter实现】Spring Boot自定义starter实现
介绍“约定优于配置”是Spring Boot倡导的一个思想,而其自动配置的特性则恰好体现了这一思想。有了自动配置,不仅简化了Maven的依赖配置,更重要的是摆脱了以往使用Spring框架开发时,所必须编写的一堆繁琐的xml配置文件。而要使用
2019-07-28
Java 上传本地jar包到maven中央仓库 Java 上传本地jar包到maven中央仓库
介绍一定要记住项目版本必须1.0.RELEASE这样 必须要有RELEASE 后来尝试了下发现不加RELEASE也可以成功 难道是首次需要RELEASE版本 哈哈哈不知道 注册sonatype账号:【申请上传资格】https://iss
2019-07-27
SpringBoot集成自己实现redisson-spring-boot-starter(单机,集群,哨兵,主从,云托管) SpringBoot集成自己实现redisson-spring-boot-starter(单机,集群,哨兵,主从,云托管)
redisson-spring-boot-starter参照一些大神例子自己实现的starter呀 目前有很多项目还在使用jedis的 setNx 充当分布式锁,然而这个锁是有问题的,redisson是java支持redis的redlock
2019-07-26
【MySQL】MySQL 快速创建千万级测试数据之mysql_random_data_load 【MySQL】MySQL 快速创建千万级测试数据之mysql_random_data_load
介绍使用mysql_random_data_load将随机数据插入表中百万数据分分钟插入 源码地址:https://github.com/Percona-Lab/mysql_random_data_load/releases 备份地址:
2019-07-24
8 / 28