
微服务
文章平均质量分 65
zy_crazy_code
java高级开发工程师
展开
-
seata 报JacksonUndoLogParser - [encode,127] - json encode exception
seata序列化错误原创 2023-02-23 10:30:01 · 2340 阅读 · 0 评论 -
seata 分布式事务案例
分布式事务数据库事务的基本概念(ACID)原子性(Atomicity):操作这些指令时,要么全部执行成功,要么全部不执行。只要其中一个指令执行失败,所有的指令都执行失败,数据进行回滚,回到执行指令前的数据状态。要么执行,要么不执行一致性(Consistency):事务的执行使数据从一个状态转换为另一个状态,数据库的完整性约束没有被破坏。能量守恒,总量不变隔离性(Isolation):隔离性是当多个用户并发访问数据库时,比如操作同一张表时,数据库为每一个用户开启的事务,不能被其他事务的操作所干原创 2021-07-29 16:52:19 · 514 阅读 · 0 评论 -
Eureka-server入门级介
介绍之前先来一个demo再进行详细解答1、new project2、勾选eureka server 其他默认3、application.properties#是否将自己注册到Eureka Server,默认为true,由于当前就是server,故而设置成false,表明该服务不会向eureka注册自己的信息eureka.client.register-with-eureka=false#是否从eureka server获取注册信息,由于单节点,不需要同步其他节点数据,用fals原创 2021-01-04 21:40:36 · 183 阅读 · 0 评论 -
一文章带你了解微服务
1、由来:单体应用-->SOA-->微服务1.1、单体应用概念:所有功能全部打包在一起。应用大部分是一个war包或jar包。例如:一个乘客项目中有 用户、订单、消息、地图等功能。随着业务发展,功能增多,这个项目会越来越臃肿。好处:容易开发、测试、部署,适合项目初期试错。坏处:- 复杂性高:代码多,十万行,百万行级别。加一个小功能,会带来其他功能的隐患,因为它们在一起。- 技术债务:人员流动,不坏不修,因为不敢修。- 持续部署困难:由于是全量应用,改一个小功能,全...原创 2020-12-30 12:56:25 · 221 阅读 · 0 评论