问题一:请问业务中哪里用了分布式事务?用的是什么方案?XA/TCC/AT?或者哪个开源实现?又是怎么保证一致
请问业务中哪里用了分布式事务?用的是什么方案?XA/TCC/AT?或者哪个开源实现?又是怎么保证一致性的?
参考答案:
参考文档:https://github.com/a364176773
关于本问题的更多回答可点击进行查看:
https://developer.aliyun.com/ask/455356?spm=a2c6h.12873639.article-detail.18.694b344fr9GQeX
问题二:seata 在一次分布式事务里,B事务commit失败是怎么处理的?A还能回滚吗?对seata来说,二阶段我们无感知的吧?
seata 在一次分布式事务里, A事务commit 成功(回滚log已经删掉),B事务commit失败是怎么处理的?A还能回滚吗?对seata来说,二阶段我们无感知的吧?
参考答案:
是这样 我们只需要关心一阶段,提交的本地事务,记录 undo_log,seata 来做二阶段,如果都提交本地事务成功 那就 提交异步化,非常快速地完成。
如果其中有一个节点失败 就执行 回滚 通过一阶段的回滚日志进行反向补偿。
关于本问题的更多回答可点击进行查看:
https://developer.aliyun.com/ask/455352?spm=a2c6h.12873639.article-detail.19.694b344fr9GQeX
问题三:spring cloud alibaba spring cloiu spring boot 版本依赖关系官网有正式的说明吗?
spring cloud alibaba spring cloiu spring boot 版本依赖关系官网有正式的说明吗?
参考答案:
github上有 https://github.com/alibaba/spring-cloud-alibaba/wiki/%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E
关于本问题的更多回答可点击进行查看:
https://developer.aliyun.com/ask/455106?spm=a2c6h.12873639.article-detail.20.694b344fr9GQeX
问题四:devops 一般用什么语言开发?或者有没有基础的开源框架?
devops 一般用什么语言开发?或者有没有基础的开源框架?
参考答案:
什么语言都能开发呀。开源框架没去了解过,但是你可以差分下,jenkins去部署服务,然后用prometheus来监控服务
关于本问题的更多回答可点击进行查看:
https://developer.aliyun.com/ask/454973?spm=a2c6h.12873639.article-detail.21.694b344fr9GQeX
问题五:jenkins只能部署和更新 但是像监控这块怎么实现?
jenkins只能部署和更新 但是像监控这块怎么实现?
参考答案:
zabbix或pinpoint
关于本问题的更多回答可点击进行查看:
https://developer.aliyun.com/ask/454972?spm=a2c6h.12873639.article-detail.22.694b344fr9GQeX
问题六:Spring Cloud Alibaba 一般怎么自动化运维?
Spring Cloud Alibaba 一般怎么自动化运维?如,一键发布一键启动 ,在线自动监测,服务的运行状态,重启、中止等。现在小应用太多,运维有点力不从心,每次都要逐次部署或者检查。
参考答案:
这些开源没有提供相关能力,阿里云的做产品提供了相关开箱即用的能力。比如EDAS或自研一个devops 。
关于本问题的更多回答可点击进行查看:
https://developer.aliyun.com/ask/454971?spm=a2c6h.12873639.article-detail.23.694b344fr9GQeX