06 2021 档案

RabbitMQ - 提纲
摘要:课程大纲 核心部分 高级部分 集群部分 阅读全文

posted @ 2021-06-29 22:21 frank_cui 阅读(29) 评论(0) 推荐(0) 编辑

RabbitMQ - 消息中间件协议(AMQP, MQTT, OpenMessage, Kafka)
摘要:消息中间件常用协议 消息中间件的协议,都是基于tcp/ip,或者是udp协议。 但是单纯的tcp/ip,或者是udp无法满足消息队列的功能,因此在此基础上发展出下面的协议。(尽管HTTP协议也是基于tcp/ip,或者是udp,但依然不采用,理由见下文) AMQP(高级消息队列协议) 特点: 支持分布 阅读全文

posted @ 2021-06-29 22:01 frank_cui 阅读(942) 评论(0) 推荐(0) 编辑

RabbitMQ - [入门] 什么是中间件 + 中间件的分类
摘要:一、中间件介绍 什么是中间件? 为什么使用中间件? 中间件的特点 二、中间件分类 分布式消息中间件 ActiveMQ 复杂度较高,目前不常用 RabbitMQ(最常用) 开源 和spring是一家公司开发,spring框架支持性很好 支持事务,也支持持久化,分发机制,容错机制等 Kafka (性能最 阅读全文

posted @ 2021-06-22 22:26 frank_cui 阅读(341) 评论(0) 推荐(0) 编辑

Nginx - nginx.conf 配置文件
摘要:总结 全局配置 events http http的全局配置 server 可以在这个部分配置多个server模块,例如: http server - 监听80端口 https server - 监听443端口 在这里是被注释的状态 负载均衡 反向代理 配置(重点) 阅读全文

posted @ 2021-06-21 23:18 frank_cui 阅读(53) 评论(0) 推荐(0) 编辑

Nginx - Nginx常用命令
摘要:常用命令 关于reload命令 在 nginx.conf 配置文件里,修改监听端口号为8080后,需要reload命令才能生效。 修改后成功访问: reload后依然不生效? 如果reload后依然不生效,可能是Linux服务器防火墙对这个端口未开放,或则阿里云安全组未开放该端口 阅读全文

posted @ 2021-06-20 23:35 frank_cui 阅读(446) 评论(0) 推荐(0) 编辑

Nginx - 正向代理 vs 反向代理
摘要:总结 正向代理即是客户端代理, 代理客户端, 服务端不知道实际发起请求的客户端 反向代理即是服务端代理, 代理服务端, 客户端不知道实际提供服务的服务端 看图理解: 一、什么是代理 代理其实就是一个中介,A和B本来可以直连,中间插入一个C,C就是中介。刚开始的时候,代理多数是帮助内网client访问 阅读全文

posted @ 2021-06-20 22:50 frank_cui 阅读(167) 评论(1) 推荐(0) 编辑

Nginx - Nginx三大功能
摘要:一、什么是Nginx? 二、Nginx三大功能 2.1 反向代理 查看:正向代理 vs 反向代理 2.2 负载均衡 (1)普通轮询 (2)加权轮询 (3)ip hash 实际操作中,更推荐使用Redis做session共享 2.3 动静分离 三、Nginx安装 windows: linux: 阅读全文

posted @ 2021-06-20 22:28 frank_cui 阅读(77) 评论(0) 推荐(0) 编辑

Docker - Docker Stack 集群部署
摘要:Stack和Compose的区别 docker stack的yaml文件和docker compose的非常类似。 红框内部的,属于stack集群部署的配置,compose里没有。 阅读全文

posted @ 2021-06-18 21:37 frank_cui 阅读(114) 评论(0) 推荐(0) 编辑

IDEA - 断点的导入导出
摘要:IDEA如何导出断点成文件保存起来? 在实际的工作过程中,断点的导入导出很是重要,特别是在多人合作开发同一代码片段时。下面介绍在IDEA中如何导出自己的断点,已文件的方式传递给别人。上图断点信息。都会存放下当前项目目录的.idea/workspace.xml中 自己将整个workspace.xml文 阅读全文

posted @ 2021-06-17 13:40 frank_cui 阅读(541) 评论(0) 推荐(0) 编辑

SpringCloud - 分布式一致性协议
摘要:Docker中的Raft协议 B站图文讲解,必看: https://www.bilibili.com/video/BV1yJ411P76f?from=search&seid=8328232223355833905 ZooKeeper使用的Zab协议 参考文献 raft: https://blog.c 阅读全文

posted @ 2021-06-15 21:47 frank_cui 阅读(99) 评论(0) 推荐(0) 编辑

Docker - Swarm 集群
摘要:总结 需要至少有三台主机,是两台不行 一、Swarm 命令 docker swarm init - 初始化swarm docker swarm init --advertise-addr [ip地址] 初始化swarm的广告地址,可以让别的node发现他。这里的ip用的是私网地址,更省钱。 初始化s 阅读全文

posted @ 2021-06-14 00:10 frank_cui 阅读(152) 评论(0) 推荐(0) 编辑

Docker - Compose 批量容器编排
摘要:一、Compose介绍 Compose解决什么问题? 不使用Compose时的缺点: 只能手动操作(build, run)单个容器 无法同时运行多个容器 无法管理多个容器之间的依赖关系 Compose是什么? Compose就是用来定义、运行、管理多个docker容器的工具 - 批量容器编排。其是d 阅读全文

posted @ 2021-06-06 23:04 frank_cui 阅读(210) 评论(0) 推荐(0) 编辑

Docker - 实战:SpringBoot微服务打包Docker镜像
摘要:一、构建SpringBoot项目 二、打包应用 本地再次测试该jar包 三、编写dockerfile 四、构建镜像 仅仅将jar包+dockerfile,上传至服务器 五、发布运行 -P(大写P)自动添加随机端口映射。可以通过docker ps查看port信息,容器内部端口32779对应外部的808 阅读全文

posted @ 2021-06-06 21:21 frank_cui 阅读(145) 评论(0) 推荐(0) 编辑

Docker - 实战:Redis集群部署
摘要:示意图 1. 创建六个redis配置 2. 启动六个redis容器 结果: 3. 配置集群 4. 测试Redis集群的高可用性 4.1 查看集群信息,并设置一对儿 key value。数据被放置在 172.38.0.13:6379这个master节点 4.2 故意停掉 172.38.0.13:637 阅读全文

posted @ 2021-06-06 00:34 frank_cui 阅读(62) 评论(0) 推荐(0) 编辑

Docker - 容器连通
摘要:1. 自定义网络 1.1 网络模式有哪些? 查看所有的docker网络 1.2 自定义网络 1.3 自定义网络的好处 2. --link: 容器互ping (不常用) 详细介绍 3. 容器和别的网络如何连通? 结论 Docker0和mynet是两个隔离的网络(网段都不一致,跨网段ping通是不可能的 阅读全文

posted @ 2021-06-04 22:13 frank_cui 阅读(67) 评论(0) 推荐(0) 编辑

Docker - Docker网络,veth-pair技术
摘要:一、Docker内部网络地址的变化 1. 初始状态下 初始状态,指的是在无任何镜像,无任何容器时... 在Linux服务器上跑ip addr 命令,会有三个网关: 2. 开启一个容器后,多了一对网卡 Tomcat01容器网关信息: 是261:262的 Linux服务器网关信息: 同样多了一个网管信息 阅读全文

posted @ 2021-06-04 22:02 frank_cui 阅读(281) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

导航

统计

levels of contents
点击右上角即可分享
微信分享提示