NodeJS Sails FrameWork Lock关键代码

时间:2016-02-10 20:06:47

标签: mysql node.js sails.js

我想知道如何防御exec Process的多个请求 那:  1.retrive数据。  一些逻辑。  3.对许多表格进行更新。

如果许多用户执行该过程,我只需要处理1个请求,直到完成DB中的更新数据,并且所有其他请求等到该过程完成并且系统可以继续之后。像LOCK或同步

1 个答案:

答案 0 :(得分:0)

您可以使用交易。有一个模块:

https://github.com/postmanlabs/sails-mysql-transactions