07 2019 档案

摘要:一、分布式技术概念 1.负载均衡: Nginx:高性能、高并发的web服务器;功能包括负载均衡、反向代理、静态内容缓存、访问控制;工作在应用层LVS: Linux virtual server,基于集群技术和Linux操作系统实现一个高性能、高可用的服务器;工作在网络层 2.webserver: J 阅读全文
posted @ 2019-07-31 17:42 遇见神龙 阅读(265) 评论(0) 推荐(0) 编辑
摘要:一、消息队列 1.如何保证消息队列的高可用? 1.1 kafka的高可用性 HA机制,就是Replication副本机制。只能读写leader。 多副本 -> leader & follower -> broker挂了重新选举leader即可对外服务。 2.如何保证消息不被重复消费(幂等性)? 幂等 阅读全文
posted @ 2019-07-31 15:25 遇见神龙 阅读(736) 评论(0) 推荐(0) 编辑
摘要:一、SpringBoot入门和微服务简介 1.SpringBoot入门 springboot:J2EE一站式解决方案 springcloud:分布式整体解决方案 SpringBoot:对Spring框架的进一步升级,能够快速创建Spring项目并独立运行,内嵌Tomcat、jetty服务器,不用打W 阅读全文
posted @ 2019-07-28 16:30 遇见神龙 阅读(190) 评论(0) 推荐(0) 编辑
摘要:一、Kafka介绍 1.kafka简介 1.1 kafka是一个分布式消息队列。 1.2 kafka集群和consumer都依赖zookeeper保存meta信息。 1.3 kafka通信协议基于TCP协议 二、kafka工作流程分析 1.工作流程总体分析 producer:生产者 consumer 阅读全文
posted @ 2019-07-28 15:55 遇见神龙 阅读(230) 评论(0) 推荐(0) 编辑

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