当我们再处理一些并发问题时! 各位大神们对于各种临界资源 会加锁么 或者跟具体条件 拒绝请求等! 比如分布式锁等! 简单例子: id 自加, 4个Node Server 接到自加id 请求, 同时 去更改!
看业务场景,id 自加是否可以失败?如果不可以,可以串行化。 如果可以,trylock 失败则返回失败,用三方 的 npm 包。
@yjhjstz 就是说! 还是可以加锁控制是么! 比如说我想实现id自增长, 那我就需要知道上一个 doc的id值 然后 创建 新的doc ID 加一 这种我应该如何处理呢?
搜索 mutex 相关的 npm 包看看。
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル