mysql在我的应用扩展到多个服务器时编写syn解决方案

mysql在我的应用扩展到多个服务器时编写syn解决方案,mysql,spring-boot,synchronization,Mysql,Spring Boot,Synchronization,我在三台服务器上部署了一个应用程序(springboot+MySql),它们一起执行计算,然后将结果写入MySql服务器。这三台服务器位于一台nginx服务器后面 对于每个到达请求,处理顺序如下所示。 每台服务器从mysql中检索数据,经过耗时处理后将计算结果写回记录。由于在服务器中检索到的记录可能与MySql中的相同实例,因此server2中稍后的到达请求将首先完成对earlier的处理并更新记录,这与server1中的操作相冲突 所以,我的问题是,为了解决这个写冲突,保持mysql写操作有

我在三台服务器上部署了一个应用程序(
springboot
+
MySql
),它们一起执行计算,然后将结果写入MySql服务器。这三台服务器位于一台nginx服务器后面

对于每个到达请求,处理顺序如下所示。

每台服务器从mysql中检索数据,经过耗时处理后将计算结果写回记录。由于在服务器中检索到的
记录
可能与MySql中的相同实例,因此
server2
中稍后的到达请求将首先完成对earlier的处理并更新记录,这与
server1
中的操作相冲突

所以,我的问题是,为了解决这个写冲突,保持mysql写操作有序的正常解决方案是什么?特别是当服务器配置不同时。
感谢使用(如果您尚未使用InnoDB,请切换到InnoDB)。使用
SELECT。。在从MySQL部分读取记录期间更新
。谢谢@MadhurBhaiya。我会研究的。。