大树叶 技术专栏

骨灰攻城狮 架构师

CentOs7 搭建基于最新版 Redis 集群环境

我在当前的项目建设过程中,使用到了 Redis 的集群,主要是用来减轻数据库的压力和页面加载速度,说的直接点就是增强用户的体验感,其实 Redis 集群搭建看似简单(我当时也是这么想的),但在实际 Redis 集群搭建的过程中也遇到了一些问题,但通过不懈的努力再加上各种解决问题的手段,最后终于解决...

2017-12-31 23:24:30

阅读数 169

评论数 0

linux CentOS 安装rz和sz命令 lrzsz

lrzsz在linux里可代替ftp上传和下载。 lrzsz 官网入口:http://freecode.com/projects/lrzsz/  lrzsz是一个unix通信套件提供的X,Y,和ZModem文件传输协议 windows 需要向centos服务器上传文件,可直接在cen...

2017-12-31 22:54:43

阅读数 459

评论数 0

Redis的哨兵模式第一次主从切换成功,再次进行主从切换就不行了,怎么破?

第一次主挂掉,将从切为主成功;然后重启挂掉的主,哨兵提示被识别为从;然后再次关闭现在的主,从库切换就失败了,一直提示no good slave,请问要如何设置,让第二次主从也能顺利切换? 我在centOS7.4上用redis 4.0.6没有碰到这个问题,可以多次切换。感觉这个问题应该是配置的...

2017-12-31 21:55:59

阅读数 3286

评论数 0

推荐:Redis Sentinel实现的机制与原理详解

序言 Redis-Sentinel是Redis官方推荐的高可用性(HA)解决方案。实际上这意味着你可以使用Sentinel模式创建一个可以不用人为干预而应对各种故障的Redis部署。 它的主要功能有以下几点 监控:Sentinel不断的检查master和slave是否正常的运行。 通知:...

2017-12-31 20:07:50

阅读数 155

评论数 0

maven 原理和几个重要的概念

前言    下面讲讲 mvn : modules、parent、properties、import。 modules   从字面意思来说,module就是模块,而pom.xml中的modules也正是这个意思,用来管理同个项目中的各个模块;如果maven用的比较简单,或者说项目的...

2017-12-30 18:57:00

阅读数 153

评论数 0

Centos7 + mysql5.6主从配置搭建

Centos7将默认数据库mysql替换成了Mariadb,得把它给卡卡掉。 一、安装MySQL 1、下载安装包  mysql-5.6.38-linux-glibc2.12-x86_64.tar.gz, 可前往官网自行下载:http://dev.mysql.com/downloads/mysq...

2017-12-25 23:11:43

阅读数 625

评论数 0

CentOS 7.4 安装mysql5.6

1.  清理CentOS7下的MariaDB。 CentOS 7中自带了MariaDB,把它给卸载掉。 # rpm -qa | grep mariadb mariadb-libs-5.5.56-2.el7.x86_64 #rpm -e --nodeps mariadb-libs-5.5.56...

2017-12-25 18:33:27

阅读数 1703

评论数 0

搭建基于 centos 的 Redis 哨兵模式 (4.0.6)

linux版本是Centos 7.4.x。Redis官方下载tar.gz官方网站:https://redis.io/download. 环境架构: 1)master redis server: bind 10.70.27.10 2) slave redis server: bin...

2017-12-24 10:48:54

阅读数 1495

评论数 0

基于 centOS 7.4 的 Zkui管理zookeeper工具

UI界面管理zookeeper工具 1.Java JDK版本 java -version 如果没有安装Java, 则要先安装SUN JDK8. 地址如下: http://download.oracle.com/otn-pub/java/jdk/8u152-b16/aa0333dd30194...

2017-12-22 16:39:16

阅读数 628

评论数 0

【推荐】SpringBoot整合 Swagger2

目录(?)[+] 相信各位在公司写API文档数量应该不少,当然如果你还处在自己一个人开发前后台的年代,当我没说,如今为了前后台更好的对接,还是为了以后交接方便,都有要求写API文档。 手写Api文档的几个痛点: 文档需要更新的时候,需要再次发送一份给前端,也就是文档更新交流不及时。 ...

2017-12-14 23:14:48

阅读数 228

评论数 0

容器化的MySQL性能如何

说到部署,Docker将便携性和易用性拉高到一个新水准。MySQL相关的Dockerfile和脚本已经发布很长时间,在开发社区的使用率也稳步增长。这一点也在意料之中。 在影响到MySQL性能的每个环节上,用户的典型担忧在于:容器化以后,在这些环节上是否存在显著的性能开销。为此,我们进行了充分...

2017-12-14 20:28:30

阅读数 1141

评论数 0

Kubernetes DNS Service技术研究

本文主要是对kubernetes 1.2和1.3的DNS Service的内部实现分别进行研究,得出其内部实现框架和交互逻辑,并对它们的实现进行了比较。 Kubernetes 1.2 DNS Service 部署 kubernetes 1.2中DNS Server的部署请参考:https:/...

2017-12-11 13:21:36

阅读数 248

评论数 0

kube-proxy工作原理

本文对kube-proxy做了一些总结说明,对其内部的实现原理进行了研究,并对userspace和iptables两种mode的缺点进行的描述,都通过例子说明了iptable的工作。在下一篇博文中,我将对k8s v1.5中kube-proxy的源码进行分析,有兴趣的同学可以关注。 kube-pr...

2017-12-11 13:08:11

阅读数 968

评论数 0

(推荐) Istio:Google、IBM 和 Lyft 联合开源的微服务框架

Istio是Google、IBM和Lyft联合开源的微服务Service Mesh框架,旨在解决大量微服务的发现、连接、管理、监控以及安全等问题。 Istio的主要特性包括: HTTP、gRPC和TCP网络流量的自动负载均衡丰富的路由规则,细粒度的网络流量行为控制流量加密、服务间认证,以及强身...

2017-12-11 11:12:12

阅读数 1438

评论数 0

推荐:使用 Istio Service Mesh 管理微服务的具体例子(译)

今天的文章通过 Istio 开源项目展示如何为 Kubernetes 管理的微服务提供可见性,弹性,安全性和控制。 服务是现代软件体系结构的核心。比起复杂庞大的整体,部署一系列模块化的小型(微型)服务能够使开发人员灵活地使用不同的语言、技术并能放缓节奏,并会有更高的生产力和更快的速度,特别是对于...

2017-12-10 10:40:10

阅读数 7729

评论数 0

istio 三日谈之二,路由规则

转自:https://www.kubernetes.org.cn/2453.html 路由控制是 istio 的最常用功能了,经过前面的准备,我们已经基本可以进行这些内容的尝试了。 注意下面的路由规则都忽略了对来源的过滤,会显得比较呆板或者说没用,但是在加入过滤条件之后,就完全不可同日...

2017-12-10 10:34:29

阅读数 425

评论数 0

istio 三日谈之一: 环境准备

尝试在一个准生产环境下,利用 istio 来对运行在 Kubernetes 上的微服务进行管理。 这一篇是第一篇,将一些主要的坑和环境准备工作。 内容较多,因此无法写成手把手教程,希望读者有一定 Kubernetes 的操作基础。 准备镜像 初始运行需要的镜像包括以下几个: istio/...

2017-12-10 10:28:10

阅读数 604

评论数 0

Kubernetes系列01:Kubernetes入门

转自:http://blog.csdn.net/levy_cui/article/details/70215627 什么是Kubernetes? Kubernetes是Google开源的容器集群管理系统,实现基于Docker构建容器,利用Kubernetes能很方面管理多台Docker...

2017-12-09 16:30:50

阅读数 489

评论数 0

kubectl 命令集合

k8s的实现核心实际上就是通过读写etcd数据库实现对资源的存储,管理和控制。 k8s所有资源的本源都是存储在etcd中的一个个键值对。 理论上可以观察到etcd数据库中的数据变化。具体的使用方式如下: 用$K8SPATH/hack/local-up-cluster.sh启动一个...

2017-12-09 15:07:35

阅读数 2333

评论数 0

Kubernetes(k8s)如何使用kube-dns实现服务发现

Kubernetes中如何发现服务 如何发现Pod提供的服务如何使用Service发现服务如何使用kube-dns发现服务 kube-dns原理 组成域名格式配置 注:本次分享内容基于Kubernetes 1.2版本! 下面从一个简单的例子开始讲解。 1、Kubernetes中...

2017-12-08 20:24:18

阅读数 2665

评论数 0

提示
确定要删除当前文章?
取消 删除