Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Spring云微服务中处理事务而不使用MQ_Java_Hibernate_Spring Data Jpa_Microservices_Spring Cloud - Fatal编程技术网

Java 在Spring云微服务中处理事务而不使用MQ

Java 在Spring云微服务中处理事务而不使用MQ,java,hibernate,spring-data-jpa,microservices,spring-cloud,Java,Hibernate,Spring Data Jpa,Microservices,Spring Cloud,我了解3阶段提交和SAGA模式(在使用MQ的分布式系统中异步执行事务)。但这将涉及到使用MQ,这使我想到在SOA中主要使用ESB的方法。使用SpringCloud的内置功能,是否有任何方法可以实现微服务中事务之间的一致性。Hi Arnav-欢迎使用Stackoverflow。这里的问题应该是关于编程的,通常包括一些源代码(请参阅:。你的问题很好,但更多的是关于设计,也许还有一些软件架构,它可能更适合;Hi Sean-是的,我真的知道这一点,但只是希望使用SpringCloud的此类工作的任何代码

我了解3阶段提交和SAGA模式(在使用MQ的分布式系统中异步执行事务)。但这将涉及到使用MQ,这使我想到在SOA中主要使用ESB的方法。使用SpringCloud的内置功能,是否有任何方法可以实现微服务中事务之间的一致性。

Hi Arnav-欢迎使用Stackoverflow。这里的问题应该是关于编程的,通常包括一些源代码(请参阅:。你的问题很好,但更多的是关于设计,也许还有一些软件架构,它可能更适合;Hi Sean-是的,我真的知道这一点,但只是希望使用SpringCloud的此类工作的任何代码片段或链接能够被有相同问题的人共享。好吧-只是认为它可能会成功。)更好的是:我不会给你一个困难的时间-只是想帮助Spring Cube没有任何东西来处理分布式事务,我建议你看看这里。TL DR没有简单的方法来处理分布式事务,通常最好重新设计应用程序。