Salesforce API 10请求限制

Salesforce API 10请求限制,salesforce,Salesforce,我在某处读到SalesforceAPI有10个请求限制。如果我们编写与Salesforce集成的代码: 1.这个限额的风险是什么 2.我们如何编写代码来消除这种风险 我真正关心的是,我不想让我们的客户建立一个伟大的独立网站,它与Salesforce集成后,用户11和12被踢出,等待请求1-10完成 编辑: 有关限制细节的更多详细信息,请访问。请看标题为“限制”的部分 “限制 用户可以同时执行的查询数量有限制。一个用户一次最多可以打开10个查询游标。如果在以同一用户身份登录的客户端应用程序尝试打开

我在某处读到SalesforceAPI有10个请求限制。如果我们编写与Salesforce集成的代码: 1.这个限额的风险是什么 2.我们如何编写代码来消除这种风险

我真正关心的是,我不想让我们的客户建立一个伟大的独立网站,它与Salesforce集成后,用户11和12被踢出,等待请求1-10完成

编辑: 有关限制细节的更多详细信息,请访问。请看标题为“限制”的部分

限制 用户可以同时执行的查询数量有限制。一个用户一次最多可以打开10个查询游标。如果在以同一用户身份登录的客户端应用程序尝试打开新的查询游标时,打开了10个查询游标,则释放10个游标中最旧的游标。这将导致客户端应用程序中出现错误在…上 多个客户端应用程序可以使用同一用户名参数登录。但是,由于查询限制,这会增加出错的风险。
如果多个客户端应用程序使用同一用户登录,则它们共享同一个会话。如果其中一个客户端应用程序调用logout(),则会使所有客户端应用程序的会话无效。为每个客户端应用程序使用不同的用户可以更容易地避免这些限制。*“

不确定您所指的限制,但是这些限制适用于在给定Apex事务中运行的代码(即响应触发器/web服务调用等),因此添加更多用户不会对您造成伤害-每个事务都有自己的资源分配

还有。大多数都是针对每个许可证的,因此,同样,随着用户数量的增加,限制也会随之增加。

以下几点评论:

我不想让我们的客户建立这样一个伟大的独立网站,它与Salesforce集成后,用户11和12被踢出,等待请求1-10完成

当在强> Meta Addia/St>的回答中提到API调用限制时,需要考虑两个主要的问题:(如果你做了很多查询,很容易达到这些限制):

  • Sfdc有例行维护大修期
  • 查询Sfdc总是比查询本地数据源慢得多

    你可能想考虑一下你的SFDC数据的本地镜像,在那里你复制你的SFDC数据。< /P> 干杯, 季梅克

  • 所有API使用限制均在24小时内计算
  • 限制适用于整个组织。因此,如果有多个用户通过API进行连接,那么所有用户都会受到相同的限制
  • 每个Salesforce用户可获得1000个API请求。即使是无限制的版本实际上也限制在5000个
  • 如果您想检查您当前的API使用状态,请转到您的姓名| 设置|公司简介|公司信息
  • 您可以购买其他API调用

  • 您可以在

    上阅读更多内容。这篇文章对Apex governors进行了很好的解释,并提供了有关最小化达到极限风险的资源链接——即使您正在开发一个不使用Apex的独立web应用程序,这是否适用。我们正在使用Salesforce API开发一个.net应用程序,有人提到了这10个请求限制。听起来像是这一个--也是每个用户的。是的,就是这个。它指的是被限制的查询游标。querycursor操作或请求是否与登录、获取用户详细信息、更新用户详细信息、插入订单、生成Lead操作相同?否-查询光标仅在查询返回超过(默认)500条记录时使用。您可以将其与queryMore()一起使用,以遍历大型结果集。查看和/或考虑缓存-请参见Meta目录,请确保您在写入时缓存了有关缓存数据的文章,不仅是每个应用程序的数据记录,现在该链接也给出了一个半生不熟的解决方案。我对你们将提出的解决方案很感兴趣。