Salesforce API 的并发限制?

Concurrency limitations for Salesforce API?

我是 运行 使用 jsforce 与 Salesforce 交互的代码 API。

在两个不同的步骤中,一个更新插入到集合中,下一步需要在集合中再次找到该对象。我偶尔无法触发第 2 步,根据我在这些失败案例中的日志,第 2 步在第 1 步 (upsert) 响应之前触发。

我怀疑 Salesforce 不允许我在另一个操作同时更新该对象时读取该对象。这是预期的行为吗?

显然,我可以简单地等待第一个请求响应后再继续,或者在触发第二个请求之前添加一个任意计时器来绕过这个问题。

将问题标记为已解决,因为我已将问题提交到图书馆的存储库中:https://github.com/jsforce/jsforce/issues/1177