salesforce - Salesforce API 的并发限制?
问题描述
我正在运行用于jsforce
与 Salesforce API 交互的代码。
在两个不同的步骤中,一个更新插入到集合中,下一步将需要在集合中再次找到对象。我偶尔无法触发第二步,根据我在这些失败案例中的日志,第二步在第一步(upsert)响应之前触发。
我怀疑当另一个操作同时更新它时,Salesforce 不允许我读取该对象。这是预期的行为吗?
解决方案
显然,我可以简单地等待第一个请求响应,然后再继续,或者在触发第二个请求之前添加一个任意计时器来绕过这个问题。
将此标记为已解决,因为我已在库的存储库中提交了问题:https ://github.com/jsforce/jsforce/issues/1177
推荐阅读
- azure - Azure Powershell 从 CSV 文件中标记 VM
- bash - 如何在多线程while循环之外扩展变量
- php - Laravel 组合两个表并从其中一个表中计算值
- laravel - 如何验证表单中动态添加的输入?
- javascript - 使用 setState 方法添加子对象
- json - 如何快速将 OTP 发送到注册的手机号码?
- ios - 如何从表格视图单元格中的图像手势获取 indexPath
- fortran - 如何使用 gfortran 编译联合/映射
- ios - 没有 Cocoapods - 需要手动为 iOS 添加性能监控
- yocto - Yocto 添加覆盖目录树