单体服务间的事务关系

2025年4年22日 · 272

背景

周老师的《凤凰架构》中的有一节叫做共享事务,其中有段原文是这样的

与全局事务里讨论的单个服务使用多个数据源正好相反,共享事务(Share Transaction)是指多个服务共用同一个数据源。这里有必要再强调一次“数据源”与“数据库”的区别:数据源是指提供数据的逻辑设备,不必与物理设备一一对应

相必大家接触的一般都是单服务单数据源、单服务多数据源,基本没有多服务共用一个数据源的情况。但是笔者公司恰巧使用的新低代码平台,是多服务共用同一数据源的情况(一方面是公司业务比较广泛,大概有40多个应用服务,另一方面公司也比较有实力,资源配置嘎嘎高,能顶得住这么造)

docker run -d --name rancher --restart=unless-stopped -p 8080:80 -p 8443:443 -v rancher:/var/lib/rancher --privileged rancher

docker logs 99c66daeaca6 2>&1 | grep "Bootstrap Password:"