b 15
,
r 61
,
❤ 正在询问中

我想使用 serverless 写一个小应用

那么我的状态放在哪呢?

数据库?磁盘?

假设我们应用现在有个状态 State1 用来记录访客数量,这个状态存在类似于 oss 这样的云服务上

应用部署到 serverless 平台后调起了两个实例 App1 App2

App1 启动的时候从 oss 拉取状态得知 State1 = 60

App2 启动的时候从 oss 拉取状态得知 State1 = 63 (比 App1 晚启动)

这时实例 App1 App2 同时被访问了,他们都想执行 State1+=1 这样的操作然后保存这个状态到 oss 去

要怎么实现这样的逻辑呢?

by 崮生 from 崮生 • 一些随笔 🎨,欢迎 赞助本文
本文欢迎分享与聚合,全文转载未经授权( 联系我)不许可。