最赞回答 / 原来我叫小土慕课网给我改了名字
分布式事务的话主要有两种方式:(1)两阶段提交协议。就是在两个不同服务的上层有一个事务协调器(TC)。当发起一个请求时,TC先将消息写到本地日志里,之后向所有服务发起消息,本地日志是为例故障后恢复所用,相当于凭证的效果。所有服务收到消息后,执行具体本机事务,但不会进行commit,如果成功返回yes,失败返回no。同理,返回前都应把返回的消息写到日志里,当作凭证。TC手机所有返回的消息,如果所有服务都返回yes,那么给所有服务发送commit消息,如果有一个服务返回no,那么给所有服务发送abort消息,...
2016-07-15
老师,我在用intellij的时候spring配置文件中不会提示classpath,property标签中属性也不会提示,求教还怎么设置呢?
2016-07-13
最赞回答 / Peter_Matrix
重复秒杀会抛RepeatKillException异常, 声明式事务检测到sevice层抛出运行期异常了就会自动回滚,回滚是以方法为整体回滚。 我说清楚了吗,没有说清楚我再讲一遍 。
2016-07-01