logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

整合flink-cdc实现实时读postgrasql

整合flink-cdc实现实时读postgrasql什么是wal日志wal日志即write ahead log预写式日志,简称wal日志。wal日志可以说是PostgreSQL中十分重要的部分,相当于oracle中的redo日志。当数据库中数据发生变更时:change发生时:先要将变更后内容计入wal buffer中,再将变更后的数据写入data buffer;commit发生时:wal buff

#flink#sql#数据库
seata之业务无侵入AT模式详解

seata 业务无侵入AT模式详解GlobalTransactional注解1、使用此注解,设置事务名称以及超时时间等,加上此注解,会进入GlobalTransactionalInterceptor,切面中io.seata.tm.api.TransactionalTemplate.execute会根据注解组装事务信息,并开启分布式全局事务// 2. begin transactionbeginTr

#java#数据库
nacos如何实现配置加载与动态刷新配置

nacos如何实现动态刷新配置1、nacos启动流程前置知识:1、springBoot在启动过程中,大致流程为首先从classpath/META-INF/spring.facotries文件中加载并实例化initializers和listeners,会在prepareContext时通过执行这些initializer操作applicationContext2、SprtingApplication有

#spring#spring boot#java
通过设置响应头解决跨域问题

网上很多文章都是告诉你直接Nginx添加这几个响应头信息就能解决跨域,当然大部分情况是能解决,但是我相信还是有很多情况,明明配置上了,也同样会报跨域问题。这大概率是因为,服务端没有正确处理预检请求也就是OPTIONS请求

文章图片
#nginx#mvc#spring +1
ES负载均衡及容错

在查询的时候,通常会涉及到从多个node服务器上查询数据,并请求分发到多个指定的node服务器,并对各个node服务器返回的结果进行一个汇总处理, 最终返回给客户端。容错第三步,重启故障node,新master会感知到新节点加入,将缺失的副本分片copy一份到新的node上面,copy的是被提升为主分片的分片。独立的客户端节点在一个比较大的集群中是非常有用的,他协调主节点和数据节点,客户端节点加入

文章图片
#elasticsearch#负载均衡#java
记一次dubbo整合nacos no Provider排查

dubbo使用org.apache.dubbodubbo2.7.6及以后的版本,注册中心使用nacos。

#dubbo#java#分布式
终于搞懂了红黑树

R-B Tree简介R-B Tree,全称是Red-Black Tree,又称为“红黑树”,它一种特殊的二叉查找树。红黑树的每个节点上都有存储位表示节点的颜色,可以是红(Red)或黑(Black)。红黑树的特性:(1)每个节点或者是黑色,或者是红色。(2)根节点是黑色。(3)每个叶子节点(NIL)是黑色。 [注意:这里叶子节点,是指为空(NIL或NULL)的叶子节点!](4)如果一个节点是红色的,

#数据结构
使用lombok注解导致mybatis-plus TypeHandler失效

建立实体其中一个字段为枚举类希望数据库存的时对应的数字为了和数据库进行转换,使用了typeHandler测试发现我们知道,在不开启autoResultMap时,会导致TableField对于查询返回的结果不生效。(对于更新无影响)因此首先检查在实体类注解上(mybatisPlus会根据我们的实体类的类型,为我们自动注入resultMap,注入的resultMap也会自动推断出需要使用的类型转换器当

文章图片
#mybatis#java#开发语言
spring-cloud-starter-dubbo不设置心跳间隔导致生产者重启no Provider问题记录

dubbo在建立连接后会起一个任务,检查连接的是否有效,如果已经时间,会重新连接。问题出在时间间隔上面。从元数据读取heartbeat这个key,如果没有,那么使用默认的60秒,我们项目没有设置这个心跳时间,那么默认就是60秒。

文章图片
#dubbo
dubbo 搞懂配置中心、元数据中心

元数据中心其实就是存储生产者或者消费者存放不必要的一些配置选项的地方, 同样可以用于服务治理,但是却减轻了注册中心的压力。

#dubbo#分布式#java
    共 26 条
  • 1
  • 2
  • 3
  • 请选择