Wesley13 Wesley13
3年前
HADOOP性能优化和运维
集群中任意一个节点都可以被用来提交认任务,虽然通常我们使用master节点提交任务。HADOOP客户端不参与计算和存储,专门用来上传下载文件和提交任务。性能优化4大块:!(https://static.oschina.net/uploads/space/2017/0406/111251_QSBe_192561.png)具体优化如下:1.选
Stella981 Stella981
3年前
K8S备份、恢复、迁移神器 Velero
前言Kubernetes集群备份一直是我们的痛点。虽然可以通过Etcdv3备份与恢复(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzA4MzIwNTc4NQ%3D%3D%26mid%3D2247484108%
Stella981 Stella981
3年前
K8S helm
Helm致力于成为Kubernetes的包管理工具,可以方便地发现、共享和构建Kubernetes应用,它包含几个基本概念:Chart:一个Helm包,其中包含了运行一个应用所需要的镜像、依赖和资源定义等,还可能包含Kubernetes集群中的服务定义,类似Homebrew中的formula,APT的dpkg或者Y
Wesley13 Wesley13
3年前
ESXI+软路由ROS,切换ESXI的管理IP,实现一个公网地址,管理所有虚拟机。
背景描述:由于业务需求,需要搭建esxi虚拟化集群来实现需求;条件描述:  公网地址:192.168.2.100    仅一个  私网地址:192.168.3.100     3.0网段可以配置于内部虚拟机  每台esxi只有一个公网地址,每台esxi系统内部的虚拟机需要数据传输,解决这个问题,我们可以做端口映射;  最终发
Stella981 Stella981
3年前
2019.9.22 Tomcat的三种运行模式 (BIO,NIO,AIO也叫apr)
1、同步概念:同步:自己亲自出马持银行卡到银行取钱(使用同步IO时,Java自己处理IO读写)。异步:委托一小弟拿银行卡到银行取钱,然后给你(使用异步IO时,Java将IO读写委托给OS处理,需要将数据缓冲区地址和大小传给OS(银行卡和密码),OS需要支持异步IO操作API)。阻塞:ATM排
Stella981 Stella981
3年前
2020年最新ZooKeeper面试题(附答案)
2020年最新ZooKeeper面试题1\.ZooKeeper是什么?ZooKeeper是一个开源的分布式协调服务。它是一个为分布式应用提供一致性服务的软件,分布式应用程序可以基于Zookeeper实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知、集群管理、Master选举、分布
Stella981 Stella981
3年前
RabbitMQ erlang.cookie解惑
背景在搭建RabbitMQ集群的时候往往会因为.erlang.cookie而报各种错误,网上查资料也会经常说.erlang.cookie会在$home下,或者在/var/lib/rabbitmq下,到底在rabbitmq启动的时候用的哪个cookie,cookie存放的路径在哪里,那么下面我们来仔细的查证一下。.erlang.cookie是什
Easter79 Easter79
3年前
SpringCloud(2)服务消费者(rest+ribbon)
1.准备工作这一篇文章基于上一篇文章的工程。启动eurekaserver工程,端口为8761。分别以端口8762和8763启动servicehi工程。访问localhost:8761你会发现,servicehi在eurekaserver注册了2个实例,这就相当于一个小的集群。2.建1个服务消费者
Wesley13 Wesley13
3年前
JAVA基础之——使用idea创建maven项目 以及使用tomcat本地调试springmvc
前言:关于这个话题网上有很多,本文旨在引导实战纠偏,理论偏少,如果按照步骤还不能达到本文目的,请留言。1环境准备1.1软件准备idea:官方下载社区版,下载后安装maven:Apachemaven3.3.9,为一个压缩包,解压到指定路径jdk:jdk1.8.0\_131,下载后安装,一般是默认安装路径1.2