自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Rancher-k8s集群服务发现

Rancher k8s集群服务发现前言一、添加DNS1.外部IP方式2.外部域名方式3.创建完成(如下)二、校验服务是否正常调用1. 以java为例创建一个服务调用者2.部署服务三、调用服务验证结果前言服务发现:什么是服务发现?随着微服务架构越来越火热,各个服务之间的配合调用更加紧密。像的通过ip+端口的方式来做服务间的相互调用就会显得非常乏力。因为ip和端口是受部署环境影响的。为此我们需要一个中介来整合各个服务之间的互相调用,这时就用到了服务发现机制。服务发现机制现在开源的也有很多,如nacos、

2020-10-29 19:38:11 2232 4

原创 Rancher-K8s集群负载均衡配置步骤

Rancher 集群负载均衡配置详解Rancher K8S集群 负载均衡规则一、创建一个多pod服务1.部署一个nginx服务2.查看服务部署详情3. 给nginx服务添加不同页面二、添加负载均衡规则1.添加规则2.配置规则相关信息3. 等待初始化完成验证Rancher K8S集群 负载均衡规则当我们以集群模式部署一套服务时,为了使每一服务节点都充分发挥其功能。往往会通过网关服务分配器负载均衡策略,如:GateWay、SLB、Haproxy等。同理如果在k8s集群中一个服务存在多个pod时,也需要添加

2020-10-29 15:54:46 2054 1

原创 Rancher2.5 挂载NFS网络存储

文章目录前言一、环境要求二、配置步骤1.选择要配置存储卷的集群2.添加PV2.填写配置3.添加PV结束4.添加PVC5. 填写PVC配置6.添加工作负载7.等待服务部署成功8.验证容器挂载NFS是否成功总结前言目前公司基于Rancher搭建了一套K8S集群环境。需要将容器的目录挂载到NFS(网络文件系统),应用场景例如:服务日志落地磁盘、nginx外挂资源目录等,下面我们就容器化nginx外挂资源目录笔记与大家分享。一、环境要求服务器ip节点角色功能192.168.15.7

2020-10-16 13:56:40 2313

原创 NFS存储搭建

NFS存储搭建首先介绍下NFS,什么是NFS?NFS指网络文件系统,网络文件系统,英文Network File System(NFS),是由SUN公司研制的UNIX表示层协议,能使使用者访问网络上别处的文件就像在使用自己的计算机一样。NFS是基于UDP/IP协议的应用,其实现主要是采用远程过程调用RPC机制,RPC提供了一组与机器、操作系统以及低层传送协议无关的存取远程文件的操作。RPC采用了XDR的支持。XDR是一种与机器无关的数据描述编码的协议,他以独立与任意机器体系结构的格式对网上传送的数据进

2020-10-15 18:47:54 726

原创 自建对象存储服务(MinIO)

MinIO对象存储服务MinIO 是一个基于Apache License v2.0开源协议的对象存储服务。适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。试用相比 hadoop hdfs 分布式存储服务轻量很多。且支持单节点部署,非常容易上手。推荐使用!官网地址,含官方文档http://docs.minio.org.cn/docs/部署单节点部署#1 下载地址https://dl.min.io/se

2020-09-04 18:44:36 1506 1

原创 kibana7.8.0 Dashboard入门

kibana使用相比ELK日志监控系统搭建,关于kibana的使用则相当多元化。每个项目可以自己不同需求来定制kibana图标信息,直观感受数据图表化带给给我们的便捷。下面我们根据日志的level,抛砖引玉。做几个示例;关于ELK搭建,可以参考:日志分析平台 ELK-7.8.0Kibana7.8.0官方文档:https://www.elastic.co/guide/en/kibana/7.8/index.html示例如下:No1. 首次登陆kibana,我们需要先构建索引。这个索引必须是ES中真实

2020-06-29 12:04:15 3092

原创 日志分析平台 ELK-7.8.0

ELK是Elasticsearch、Logstash、Kibana的简称Elasticsearch是实时全文搜索和分析引擎,提供搜集、分析、存储数据三大功能;是一套开放REST和JAVA API等结构提供高效搜索功能,可扩展的分布式系统。它构建于Apache Lucene搜索引擎库之上。Logstash是一个用来搜集、分析、过滤日志的工具。它支持几乎任何类型的日志,包括系统日志、错误日志和自定义应用程序日志。它可以从许多来源接收日志,这些来源包括 syslog、消息传递(例如 RabbitMQ)和JMX

2020-06-28 18:03:30 1688

原创 redis 高可用集群模式搭建

redis 高可用集群模式搭建(centos 7)准备3台linux服务器,分别安装6个redis节点192.168.15.53 redis1 7000 redis2 7001192.168.15.54 redis3 7000 redis4 7001192.168.15.55 redis5 7000 redis6 7001关闭防火墙service stop firewalld && service disable firewalldredis

2020-05-12 19:31:50 164

原创 redis单节点搭建centos7

redis单节点搭建(centos 7)redis 安装包下载wget http://download.redis.io/releases/redis-5.0.5.tar.gz安装gccyum install -y gcc解压安装包#解压安装包tar -zxvf redis-5.0.5.tar.gz编译安装#进入redis目录执行makecd redis-5.0.5make#进入src目录执行make installcd srcmake install#进入

2020-05-12 17:59:14 111 1

原创 nacos 配置管理、服务发现

nacos配置管理&服务发现 (springcloud 篇)1、配置管理​ 1 新建springcloud项目,添加maven依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-alibaba-nacos-config</artifactId> <version>0.2.1.RELE

2020-05-12 11:37:40 684

原创 docker私有库Harbor搭建

Harbor-docker私有库Harbor和Registry都是Docker的镜像仓库,但是Harbor作为更多企业的选择,是因为相比较于Regisrty来说,它具有很多的优势。提供分层传输机制,优化网络传输。Docker镜像是是分层的,而如果每次传输都使用全量文件(所以用FTP的方式并不适合),显然不经济。必须提供识别分层传输的机制,以层的UUID为标识,确定传输的对象。提供WEB界面...

2020-01-17 15:35:50 1418 2

原创 docker方式部署mysql5.7

docker安装mysql拉取mysql镜像docker pull hub.c.163.com/library/mysql:5.7重命名镜像名docker tag hub.c.163.com/library/mysql:5.7 mysql:5.7创建容器且安装镜像.启动。docker run --name mysql-main -p3306:3306 -e MYSQL_...

2020-01-09 18:52:22 156

原创 docker方式部署redis

docker 安装redis拉去镜像 docker pull redisUsing default tag: latestlatest: Pulling from library/redis8ec398bc0356: Pull complete da01136793fa: Pull complete cf1486a2c0b8: Pull complete a44f7da98d9e...

2020-01-09 18:21:17 210

原创 Centos安装docker环境

Docker介绍Docker 容器是一个开源的应用容器引擎。可以帮助我们应用程序快速、可靠、一致地部署,期间不受部署环境的影响,在工作中可以极大的减少运维人员工作量。下面分享yum方式安装部署过程,希望可以帮助到需要的童鞋。修改yum源大多数国内yum源都包含有docker安装,如果真是碰巧没有请按如下方式配置yum源备份原来的yum源文件mv /etc/yum.repos.d/Ce...

2020-01-09 18:04:13 86

原创 docker方式部署nacos

docker方式部署nacos1 拉取nacos镜像并启动docker pull nacos/nacos-server2 启动nacos命令docker run -d --name nacos -p 8848:8848 -e PREFER_HOST_MODE=hostname -e MODE=standalone nacos/nacos-server至此,我们已经可以使用nacos服...

2019-12-31 11:04:26 19670 5

原创 微服务架构-nacos搭建

nacos介绍Nacos 可以快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos 可以更敏捷和容易地构建、交付和管理微服务平台。Nacos 是构建以“服务”为中心的现代应用架构的服务基础设施。类似的组件还有Eureka、Consul、zookeeper等。相关链接nacos官方文档nacos下载地址nacos源码地址1 nacos-server 安装​ Nac...

2019-12-29 13:50:50 2381

原创 异常总结-IOException: 打开的文件过多

程序压力测试常见问题打开的文件过多IOException错误日志java.io.IOException: 打开的文件过多 at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method) at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java...

2019-12-29 11:59:48 3448

原创 TCP和HTTP应用程序代理-HAproxy安装与配置

haproxy下载地址Haproxy 下载地址1haproxy 下载地址2haproxy安装:#解压haproxy-1.9.0.tar.gztar -zxvf haproxy-1.9.0.tar.gzls -l-rw-r--r--. 1 root root 2339568 Dec 22 10:10 haproxy-1.9.0.tar.gzdrwxrwxr-x. 11 roo...

2019-12-22 12:26:01 235

原创 HAproxy 综合配置http https ws wss

Haproxy 配置http https ws wss1 证书生成2 haproxy.cnf大家好! 最近因公司业务需求。使用HAproxy充当网关功能,并支持https协议及wss协议(后端服务不再需要做证书处理)。网上找了一些资料,可惜很难找到一个全面的haproxy.cnf模板。经过1天的沉淀,最终将http https ws wss 整合同一个配置文件,同时对外提供服务。现跟大家分享1...

2019-12-11 18:59:32 3515 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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