【发布时间】:2018-10-29 07:40:05
【问题描述】:
水线 ORM 线程安全吗?或者我们应该在我们的应用中实现一个单例数据层来实现线程安全?
【问题讨论】:
标签: node.js orm thread-safety waterline
水线 ORM 线程安全吗?或者我们应该在我们的应用中实现一个单例数据层来实现线程安全?
【问题讨论】:
标签: node.js orm thread-safety waterline
如果您使用 Node 集群,每个集群都是一个独立的进程,因此每个集群都已经拥有自己的内存,不与其他集群共享。
如果你有一些关键部分要锁定,你应该使用像 redis-mutex-semaphore 或 live-mutex 这样的跨进程信号量库来锁定它们(未在 Windows 上测试) .
请注意,许多分布式信号量库在第三方上中继,例如用于 redis-mutex-semaphore 库的 redis。
【讨论】: