08 2020 档案
摘要:java 提供两种锁 volatile 和 synchronized volatile 轻量级锁,锁缓存,当数据变更写入到主内存,通知其他cup所持有的数据失效,从主内存中重新读取synchronized 重量级锁。锁对象或者类class. 锁存状态放在监视器对象的头部。1.锁普通方法,锁的是当前实
阅读全文
摘要:官方文档 https://docs.spring.io/spring/docs/current/spring-framework-reference/web.html#mvc-servlet 作用 spring mvc 核心处理器DispatcherServelt.java.其将接收到的请求分发给特
阅读全文
摘要:docker 官方关于数据卷的解释 https://docs.docker.com/storage/volumes/ 数据卷解决的问题 共享主机与容器,容器与容器之间的公用数据。在容器内对卷的修改会立即在主机上生效 使用环境 系统:windows10 命令控制台:windows 的powershel
阅读全文
摘要:nacos 中文官网 https://nacos.io/zh-cn/docs/what-is-nacos.html nacos 解决的问题 服务拆分已成趋势,服务调用链路出现痛点。nacos 支持服务发现,服务配置,服务元数据,流管理。 特性 服务发现和监控检测 1.检测监控服务,发现服务中不健康的
阅读全文
摘要:nacos 架构图 keyi 服务 一个或一组功能关键,不同的调用者可以以不同的目的重用这些服务。例如gRPC|Duboo|spring cloud RESTful service 服务注册中心 服务注册中心也是一个服务。服务实例在启动时候注册到注册表,关闭时在注册表注销。服务消费者或生产者或者路由
阅读全文
摘要:什么是kafka? kafka是一个流式消息处理平台。解决应用解耦,异步消息,消峰 主要有三个方面支持: 1.数据注入:提供流的发布和订阅 2.数据存储:存储流数据支持故障容错 3.流处理:对实时的流进行处理和分析 四种核心api 生产者:发布事件流到kafka一个或多个主题 消费者:订阅kafka
阅读全文
摘要:1.kafka 官网 http://kafka.apache.org/ 点击下载如下文件 2. 首先确保系统已经安装了 java 环境 可以用dos命令 java -version 查看 3.将下载的kafka 解压到对应的文件夹 F:\kafka\kafka_src 此文件夹是我解压的目录 4.修
阅读全文