logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Spring Cloud Alibab --Seata

Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。TC (Transaction Coordinator) - 事务协调者维护全局和分支事务的状态,驱动全局事务提交或回滚。TM (Transaction Manager) - 事务管理器定义全局事务的范围:

#spring cloud#分布式#java
Ribbon、LocdBalance和openFeign的实战

LoadBalance自定义负载均衡策略需要实现ReactorServiceInstanceLoadBalancer接口@Override// 可以自己实现负载均衡openFeign是Netflix开源的声明式HTTP客户端优点:可以做到使用http请求远程服务时就像调用本地方法一样的体验,开发者完全感知不到这是远程方,更感知不到这是个http请求。

#ribbon#spring cloud
kafka学习笔记

同时在Kafka集群中,Topic的每一个日志的分区都一定会有1个Borker担当该分区的Leader,其他的Broker担当该分区的follower,Leader负责分区数据的读写操作,follower负责同步改分区的数据。这样如果分区的Leader宕机,该分区的其他follower会选取出新的leader继续负责该分区数据的读写。Apache Kafka是Apache软件基金会的开源的流处理平

#kafka
用webstrom运行VUE项目

webstrom安装破解,安装node,运行VUE项目

#vue.js#前端
Jar包反编译,修改代码后,重新打jar包

这个jar包也可以运行,不过生成的名称是xxx.jar, 给我的jar包是xxx-0.0.1-SNAPSHOT-jar-with-dependencies.jar这种格式,所以我最后选择的是上面那种方法,在pom中加manifest配置这种方式重新打包。最近遇到一个问题,需要把现有的jar包反编译成java代码,然后运行,测试,修改后再次打jar包。此时,maven package打包生成 xxx

#jar#java
用webstrom运行VUE项目

webstrom安装破解,安装node,运行VUE项目

#vue.js#前端
ElasticSearch学习-- 索引操作和查询操作

elastic search查询相关,must、must_not、filter、should、term、terms、bool、组合查询,索引创建等

#elasticsearch#学习#大数据
Command failed with error 13 (Unauthorized): ‘not authorized on xxx to execute command

Command failed with error 13 (Unauthorized): 'not authorized on xxx to execute commandException authenticating MongoCredential

#mongodb
暂无文章信息