- 博客(15)
- 收藏
- 关注
原创 k8s 高可用集群安装
Kubernetes学习Kubernetes之前请自行补充一定的docker 和Linux 相关基础知识Kubernetes 是什么?Kubernetes 是一个可移植的、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。 Kubernetes 拥有一个庞大且快速增长的生态系统。Kubernetes 的服务、支持和工具广泛可用。详情请查阅官网文档,官网文档写的很详细,本文内容旨在快速让你安装体验Kubernetes 集群统一环境配置#节点配置主机名IP角
2020-12-29 11:01:46
252
原创 RabbitMQ抓包分析之我的代码没有问题
一、为什么要抓包?当你app无法正常访问?当你坚信你的程序木有问题?当你开始怀疑人生?当你开始相信神学? 这时候就需要掌握如何定位一个bug。二、什么是AMQPAMQP(Advanced Message Queuing Protocol,高级消息队列协议)是一个进程间传递异步消息的网络协议,而RabbitMQ就是基于这种协议实现的一套框架三、如何利用抓包工具抓包这里我们使用用强...
2019-12-12 17:30:00
746
原创 四个免费SSL证书认证中心
1.Alwaysonssl是由CertCenter颁发的,RootCA是Digicert的,德国的一个商家与这两位大佬合作颁发的。可惜只有半年有效期。支持@和www。地址:https://alwaysonssl.com/issue.php2.Encryption Everywhere这个是Symantec收购的Digicert安全业务的一部分,但是是由Digicert颁发的,支持@和www...
2019-04-28 00:10:23
2320
原创 十分钟上手Docker和docker-compose
十分钟上手Docker和docker-compose学习三部曲(what、why、how)1、什么是dockerDocker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,它是基于 dotCloud 公司多年云服务技术的一次革新,并于 2013 年 3 月以 Apache 2.0 授权协议开源,主要项目代码在 GitHub 上进行维护。D...
2019-04-08 13:41:45
1469
原创 Intellij IDEA常用快捷键开发必备
最实用快捷键 Ctrl+Shift+E,最近更改的文件 Ctrl+F12,可以显示当前文件的结构 Alt+7,左侧可以显示当前文件的结构 Alt+Up/Down,在方法间快速移动定位 Alt+left/right,切换代码视图 Ctrl+N,可以快速打开类 ...
2019-03-23 01:36:47
145
原创 Redis的快速搭建
Redis Sentinel 核心配置# Example sentinel.conf# *** IMPORTANT ***## By default Sentinel will not be reachable from interfaces different than# localhost, either use the 'bind' directive to bind to a ...
2019-01-21 15:44:44
255
原创 基于docker之Nginx的简介和启动
什么是 Nginx概述Nginx 是一款高性能的 HTTP 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。由俄罗斯的程序设计师 Igor Sysoev 所开发,官方测试 Nginx 能够支支撑 5 万并发链接,并且 CPU、内存等资源消耗却非常低,运行非常稳定。Nginx 的应用场景HTTP 服务器:Nginx 是一个 HTTP 服务可以独立提供 HTTP 服务。可以做...
2019-01-21 15:26:37
238
1
原创 Linux快速安装启动Sentinel
Sentinel 简介:Sentinel 控制台提供一个轻量级的控制台,它提供机器发现、单机资源实时监控、集群资源汇总,以及规则管理的功能。您只需要对应用进行简单的配置,就可以使用这些功能。在此之前需要在 Linux 上安装 Java 和 Maven!下载并打包# 下载源码git clone https://github.com/alibaba/Sentinel.git# 编译打包m...
2019-01-21 15:06:22
4334
1
原创 基于docker快速启动Nacos
在Linux下克隆到你的文件内:git clone https://github.com/nacos-group/nacos-docker.gitcd nacos-dockerdocker-compose -f example/standalone-mysql.yaml up浏览器访问:http://yourip:8848/nacos...
2019-01-21 14:27:21
9318
5
原创 基于docker安装RocketMQ
docker-compose.ymlversion: '3.5'services: rmqnamesrv: image: foxiswho/rocketmq:server container_name: rmqnamesrv restart: always ports: - 9876:9876 volumes: - ./dat...
2019-01-21 14:00:17
647
原创 基于docker安装Jenkins
Jenkins:docker-compose.ymlversion: '3.1'services: jenkins: restart: always image: jenkinsci/jenkins container_name: jenkins ports: - 8080:8080 - 50000:50000 enviro...
2019-01-21 13:29:07
135
1
原创 Dubbo
什么是Dubbo:Apache Dubbo(孵化)|dʌbəʊ| 是一个高性能,轻量级,基于Java的RPC框架。Dubbo提供三个关键功能,包括基于接口的远程调用,容错和负载平衡,以及自动服务注册和发现。Dubbo的功能:1、透明远程调用: 就像调用本地方法一样调用远程方法;只需简单配置,没有任何 API 侵入2、负载均衡机制: Client 端 LB,可在内网替代 F5 等硬件负载均衡...
2018-11-24 15:06:36
112
原创 Linux快速搭建docker和docker-compose
1、编辑数据源不会vim的可以用nanoapt install nanonano /etc/apt/sources.list编辑完按ctrl + x 按 y 再按回车 保存完成vi /etc/apt/sources.list删除全部内容并修改为deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe ...
2018-11-23 13:08:16
239
原创 Java面试宝典
一、tcp三次握手四次挥手三次握手:1、客户端向服务端发送位码为1的数据包,说我要连接了。服务端说我知道了2、然后服务端发送了ack数据包给客户端,说你可以连接了,3、最后客户端发送ack数据包给服务端,双方连接打开四次挥手:举个例子:A和B打电话,通话即将结束后,A说“我没啥要说的了”,B回答“我知道了”,但是B可能还会有要说的话,A不能要求B跟着自己的节奏结束通话,于是B可能又巴拉...
2018-11-21 19:38:39
140
原创 微服务下的单点故障
单点故障在分布式服务中,有一种最典型应用场景就是通过对集群进行Master选举,来解决分布式系统中的单点故障,什么是分布式系统中的单点故障:通常分布式系统采用主从模式,就是一个主机连接多个处理节点,主节点负责处理任务,当我们的主节点发生故障时,那么整个系统都会瘫痪了,那么我们把这种故障叫做单点故障。...
2018-11-21 19:21:44
1383
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人