
分布式微服务
文章平均质量分 81
分布式微服务概念、技术、中间件技术、源码刨析
南巷Dong
己所不欲勿施于人
扬帆起航、游历人生、永不言弃
展开
-
Redis 消息队列和发布订阅
Redis 消息队列和发布订阅 redis stream原创 2024-01-16 16:35:22 · 1291 阅读 · 0 评论 -
dubbo3 consumer消费端重启调用接口有30多秒等待问题
dubbo3 consumer消费端重启调用接口有30多秒等待问题原创 2023-12-29 15:35:29 · 706 阅读 · 0 评论 -
dubbo3日志打印问题
dubbo3日志打印问题原创 2023-12-29 14:04:35 · 709 阅读 · 0 评论 -
Elasticsearch 全文检索 分词检索-Elasticsearch文章四
Elasticsearch 全文检索 分词检索-Elasticsearch文章四原创 2023-08-01 17:42:30 · 1264 阅读 · 0 评论 -
Elasticsearch Java客户端和Spring data elasticsearch-Elasticsearch文章三
Elasticsearch Java客户端和Spring data elasticsearch elasticsearch7.17.9版本原创 2023-07-31 16:36:14 · 1596 阅读 · 0 评论 -
Elasticsearch 整合springboot-Elasticsearch文章二
Elasticsearch 整合springboot-Elasticsearch文章二 Elasticsearch7.17.9版本原创 2023-07-28 17:58:17 · 632 阅读 · 0 评论 -
ElasticSearch基本使用--ElasticSearch文章一
ElasticSearch基本使用--ElasticSearch文章一 kibana原创 2023-07-28 17:39:37 · 1082 阅读 · 0 评论 -
springboot sentinel 制作starter和nacos配置规则 代码实现-分布式/微服务流量控制
springboot sentinel 制作starter和nacos配置规则 代码实现-分布式/微服务流量控制原创 2023-07-21 10:43:10 · 335 阅读 · 0 评论 -
springboot sentinel 整合 规则详情和代码实现-分布式/微服务流量控制
springboot sentinel 整合 规则详情和代码实现-分布式/微服务流量控制原创 2023-07-19 18:03:05 · 1015 阅读 · 0 评论 -
springboot sentinel 安装 整合 样例-分布式/微服务流量控制
springboot sentinel 安装 整合 样例-分布式/微服务流量控制原创 2023-07-17 18:07:21 · 452 阅读 · 0 评论 -
sentinel介绍-分布式微服务流量控制
sentinel介绍-分布式微服务流量控制原创 2023-07-17 16:10:54 · 944 阅读 · 0 评论 -
springboot dubbo seata nacos集成 分布式事务seata实现
springboot dubbo seata nacos集成 分布式事务seata实现原创 2023-07-07 18:20:54 · 827 阅读 · 0 评论 -
Seata 环境搭建 安装部署
Seata 环境搭建 安装部署 seata 1.6.1版本原创 2023-07-07 11:59:57 · 1021 阅读 · 0 评论 -
Seata 分布式事务的中间件Seata设计和实现方案
Seata 分布式事务的中间件Seata设计和实现方案原创 2023-07-06 18:16:02 · 1379 阅读 · 0 评论 -
分布式事务 微服务事务方案和实现 Java分布式事务架构知识点
分布式事务 微服务事务方案和实现 Java分布式事务架构知识点原创 2023-07-06 17:56:35 · 642 阅读 · 0 评论 -
Java高可用策略 java架构设计高可用策略
Java高可用策略 java架构设计高可用策略原创 2023-07-05 15:55:01 · 1027 阅读 · 0 评论 -
springboot 统一日志 链路跟踪 dubbo3链路 springboot log-starter 设计和实现- 统一dubbo3链路和log-starter管理、设计和实现
springboot 统一日志 链路跟踪 dubbo3链路 springboot log-starter 设计和实现- 统一dubbo3链路和log-starter管理、设计和实现原创 2023-06-30 10:23:30 · 945 阅读 · 0 评论 -
springboot 统一日志 链路跟踪 dubbo3链路 springboot log-starter 设计和实现- 统一日志和链路跟踪 管理、设计和实现
springboot 统一日志 链路跟踪 dubbo3链路 springboot log-starter 设计和实现- 统一日志和链路跟踪 管理、设计和实现原创 2023-06-29 18:17:35 · 583 阅读 · 0 评论 -
springboot starter 启动项目是,报程序包不存在或者找不到符号的错误
idea springboot starter 启动项目是,报程序包不存在或者找不到符号的错误原创 2023-06-19 17:49:53 · 399 阅读 · 1 评论 -
springboot 实现动态切换数据源-多租户-数据库存储数据源-程序运行期间动态添加数据源-基于dynamic-datasource
springboot dynamic-datasource 实现动态切换数据源-多租户-数据库存储数据源-程序运行期间动态添加数据源原创 2023-06-16 13:48:35 · 1961 阅读 · 0 评论 -
springboot dynamic-datasource 实现动态切换数据源-多租户-配置文件切换-基于dynamic-datasource
springboot dynamic-datasource 实现动态切换数据源-多租户-配置文件切换原创 2023-06-16 12:09:08 · 2165 阅读 · 0 评论 -
Java面试知识点(全)-分布式&微服务-kafka面试知识点
Java面试知识点(全)-分布式&微服务-kafka面试知识点原创 2023-06-14 15:58:27 · 941 阅读 · 0 评论 -
springboot mybatis-plus 代码生成工具
springboot mybatis-plus 代码生成工具原创 2023-06-08 18:10:27 · 1386 阅读 · 0 评论 -
Java面试知识点(全)-分布式&微服务-分布式系统设计-分布式锁
Java面试知识点(全)-分布式&微服务-分布式系统设计-分布式锁原创 2023-05-25 00:14:50 · 628 阅读 · 0 评论 -
Java面试知识点(全)-分布式算法- ZAB算法
Java面试知识点(全)-分布式算法- ZAB算法原创 2023-05-24 23:37:25 · 391 阅读 · 0 评论 -
ofbiz jms activemq
最近在研究ofbiz jms,用了activemq玩了一下,ofbiz使用JNDI与其它JMS进行消息接收与发送,总结一下。准备ofbiz12.04 版本 activemq 5.5 版本jar包在base/lib下引入包activemq-all-5.5.0.jargeronimo-j2ee-management_1.1_spec-1.0.1.jar原创 2015-01-15 12:26:02 · 2742 阅读 · 0 评论 -
active mq 入门实例
active mq 下载地址去官方网站下载:http://activemq.apache.org/运行解压缩apache-activemq-5.5.0-bin.zip,然后双击apache-activemq-5.5.0\bin\activemq.bat运行ActiveMQ程序。启动ActiveMQ以后,登陆:http://localhost:8161/admin/原创 2015-01-13 16:06:26 · 909 阅读 · 0 评论 -
active mq 简介
active mq 下载http://activemq.apache.org/download.html介绍active mq 很出名了,简单说一下apache 开源消息中间件 支持多种语言支持多种功能,比如,spring,ajax,axis,cxf,jndi,restful等可使用多种容器,例如tomcat,jetty,jboss支持mq原创 2015-01-13 15:24:11 · 785 阅读 · 0 评论 -
activemq 简介 配置
文章不错,有些和最新版本不一致,但是可以参考,学习了。 ActiveMQ简介1. 什么是ActiveMQActiveMQ是一种开源的,实现了JMS1.1规范的,面向消息(MOM)的中间件,为应用程序提供高效的、可扩展的、稳定的和安全的企业级消息通信。ActiveMQ使用Apache提供的授权,任何人都可以对其实现代码进行修改。ActiveMQ的设计目标是提供标准的,面向消转载 2015-01-14 16:27:25 · 1985 阅读 · 0 评论 -
springboot kafka集成&简单实现
本文介绍如何在springboot项目中集成kafka收发message。1、kafka安装及下载kafka下载:http://kafka.apache.org/spring boot kafka介绍和版本对应关系:https://spring.io/projects/spring-kafka1、解决依赖springboot相关的依赖我们就不提了,和kafka相关的只依赖一个s...原创 2018-09-05 14:10:02 · 719 阅读 · 0 评论 -
ofbiz distributed cache clear
这个虽然可行,但是最好有一个机制来管理这些缓存,一旦一个ofbiz的实例更新了entity,其他的ofbiz的缓存都能clear cache,这里我们可以用JMS来管理,当一个ofbiz的实例更新了以后,jms会发送一个通知,其他的实例会根据通知更新相关的cache。具体做法如下:(1) 将activemq-all.jar复制到framework\base\lib目录下(2转载 2015-01-14 17:30:33 · 1467 阅读 · 0 评论 -
ActiveMq持久化消息
1:前言 消息总线ActiveMQ,持久化消息。本文只介绍三种方式,分别是持久化为文件,MYSql,Oracle。下面逐一介绍。A:持久化为文件 这个你装ActiveMQ时默认就是这种,只要你设置消息为持久化就可以了。涉及到的配置和代码有producer.Send(request, MsgDeliveryMode.Persistent, le原创 2015-01-14 11:50:32 · 768 阅读 · 0 评论 -
activemq Unrecognized Windows Sockets error: 0: JVM_Bind无法启动,端口被占用
activemq 无法启动,Unrecognized Windows Sockets error: 0: JVM_Bind 异常 ,问题:端口被占用用netstat -an无法查出61616被哪个进程占用在网上找了好长时间这个问题,经过排查和网上资料参考,被windows的Internet connection share(ICS)服务占用,ICS是windows的一个Internet共享原创 2013-07-14 22:19:14 · 1305 阅读 · 0 评论 -
active mq jndi实战
active mq 下载地址http://activemq.apache.org/download.htmlJNDIJNDI (Java Naming and Directory Interface,Java命名和目录服务接口)是SUN公司提供的一种标准的Java命名系统接口,JNDI提供统一的客户端API,通过不同的访问提供者接口JNDI API的实现,由管理者将JNDI原创 2015-01-14 11:21:45 · 1837 阅读 · 0 评论 -
Druid 数据库连接池监控配置(spring web项目)
Spring数据源配置: class="org.apache.commons.dbcp2.BasicDataSource" destroy-method="close">--> class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close">原创 2017-03-01 09:24:57 · 645 阅读 · 0 评论 -
Druid 介绍及配置
1. Druid是什么?Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。2. 在哪里下载druid正式版本下载:maven中央仓库: http://central.maven.org/maven2/com/alibaba/druid/ 3. 怎么获取Druid的源码Druid是一个开源项目,源码托管在gi转载 2017-03-01 09:18:22 · 553 阅读 · 0 评论 -
分布式CAP理论,BASE理论
CAS简介CAP理论作为分布式系统的基础理论,它描述的是一个分布式系统在以下三个特性中:一致性(Consistency) 可用性(Availability) 分区容错性(Partition tolerance)最多满足其中的两个特性。也就是下图所描述的。分布式系统要么满足CA,要么CP,要么AP。无法同时满足CAP。特征Consistency (一致性):“all nodes see the same data at the same time”,即更新操作成功并返..原创 2020-06-23 01:44:39 · 2142 阅读 · 3 评论 -
深入理解Java幂等性
深入理解Java幂等性1. 概念理解幂等:是一个数学概念,表示N次变换和1次变换的结果相同。幂等操作:其特点是任意多次执行所产生的影响均与一次执行的影响相同(不会改变资源状态,对数据没有副作用)。幂等性:一系列操作都是幂等操作。幂等接口:幂等接口认为,外部调用者会存在多次调用的场景,为了防止重试对数据状态的改变,需要将接口的设计为幂等的HTTP方法的幂等性是指一次和多次请求某一个资源应该具有同样的副作用。说白了就是,同一个请求,发送一次和发送N次效果是一样的!幂等性是分布式系统设计中十分重要的概原创 2020-06-29 00:31:35 · 1456 阅读 · 0 评论 -
Java幂等性-http幂等性
一、什么是幂等性?什么是幂等操作?幂等:是一个数学概念,表示N次变换和1次变换的结果相同。幂等操作:其特点是任意多次执行所产生的影响均与一次执行的影响相同(不会改变资源状态,对数据没有副作用)。幂等性:一系列操作都是幂等操作。幂等接口:幂等接口认为,外部调用者会存在多次调用的场景,为了防止重试对数据状态的改变,需要将接口的设计为幂等的HTTP方法的幂等性是指一次和多次请求某一个资源应该具有同样的副作用。说白了就是,同一个请求,发送一次和发送N次效果是一样的!幂等性是分布式系统设计中十分重要的概念,原创 2020-06-29 00:36:56 · 262 阅读 · 0 评论 -
Nacos系列一:nacos初识和相关注册配置中间件对比
最近在项目上想替换掉注册中心,于是乎,想到了nacos,这技术还是2年多前看过它,阿里系的技术还是很信服的,并且也比较火,当然,火一定有它火的道理,那想想,开启几篇文章研究下,不定啥时候第二篇,因为也确实,官网文档已经介绍的很详细了。那为什么要记录呢,因为还有有一些注意的地方。进入正题什么是nacos官网地址:https://nacos.io/zh-cn/docs/what-is-nacos.html服务端安装包下载地址:https://github.com/alibaba/nacos/releas原创 2021-04-07 16:58:11 · 677 阅读 · 0 评论