对于分布式系统中 一个请求当中 A服务调用B服务 A服务又调用了C服务,每个服务都需要保存当前时间,如果每个服务的当前时间获取的是本地JVM的系统时间,就有可能造成各服务当前时间不一致的情况???
解决方案:做定时任务 放在A机器, 当任务获取本地时间后传入 给B和C 服务器, B和C服务器收到后修改本地实际,ntp时间同步(定义同步时间)
对于分布式系统中 一个请求当中 A服务调用B服务 A服务又调用了C服务,每个服务都需要保存当前时间,如果每个服务的当前时间获取的是本地JVM的系统时间,就有可能造成各服务当前时间不一致的情况???
解决方案:做定时任务 放在A机器, 当任务获取本地时间后传入 给B和C 服务器, B和C服务器收到后修改本地实际,ntp时间同步(定义同步时间)