throttling

    1热度

    1回答

    我们在我们的游戏公司中使用Netty3.2.1进行客户端和服务器之间的连接管理。我们的目标是提高 能够处理昙花一现场景,如网络中断,并必须能够从这一尽快恢复。 增加单个服务器可以处理的连接数量,而不必删除现有的连接套接字。 昙花一现方案 在实时环境中,人们是由于ISP故障光点的机会,所以所有现有客户(我们的客户火重新连接后,现有的连接断开)连接将打破,并在同一重新连接时间 。例如,如果服务器连接到

    3热度

    2回答

    我读过Apache的Tomcat服务器的the document on clustering and load balancing,但我很困惑这将如何工作的通信。 比方说,我正在创建一个聊天应用程序,允许用户通过服务器互相交谈。如果两个用户在同一台​​服务器上,那太棒了,但如果一个用户在一台服务器上,另一台用户在另一台服务器上呢?服务器如何通信? 我想我的观点是,我会使用多台服务器来减少负载,但如

    2热度

    1回答

    我们使用SES API向Amazon SES发送消息。我们的发送速率现在是每秒90条消息。但是即使我们没有达到这个极限,我们也会得到throttling exception,只是试图接近它。 现在我们可以稳定地发送每秒30条消息的速率。问题是如何发送更快。 让我深入一些细节并澄清问题。 单个API发送请求可能需要0.3到3秒才能完成。这就是为什么如果我们要按顺序发送消息,我们很难每秒钟收到1条消息

    1热度

    2回答

    我有一个功能,通过卷曲发送HTTP请求到www.server.com 我的任务是确保www.server.com获得不超过每2秒一次请求。 可能的解决方案: 创建一个功能checktime(),将当前的通话时间存储在数据库中,并在每个下次调用与数据库检查并进行系统停顿2秒: $oldTime = $this->getTimeFromDatabase(); if ($oldTime < (time

    6热度

    1回答

    我想在我们的REST API上实现一些限制。 A typical approach在阻止请求的某个阈值之后(使用403或429响应)。但是,我已经看到one api,它会将延迟添加到响应。 当您打电话给API时,我们会查看过去五分钟内您每秒的平均通话量(c/s)。下面是会发生什么: 在3C /秒,我们可以添加2秒延迟 为超过5C /秒,我们增加4秒延迟 在7C/s和我们加5秒延迟 从客户端的角度来

    0热度

    1回答

    我正在阅读有关Rack :: Throttle,我想将默认客户端标识符从IP更改为其他某些。该文件说可以完成 由Rack :: Throttle存储和维护的限速计数器是 键入唯一的HTTP客户端。 默认情况下,HTTP客户端由Rack :: Request#ip返回的IP地址 唯一标识。如果您希望改为使用更详细的特定于应用程序的标识符(例如会话密钥或 用户帐户名称),则只需实施限制策略的子类 实施

    1热度

    1回答

    我的团队广泛使用Oracle SOA套件来协调业务流程并在不同系统之间进行集成。 在高峰负载的时候,我们担心我们整合的合作平台过载。我们正在调查限制向外部终端发出的请求的选项。 我发现甲骨文的网站下面的文章展示了如何在叫一些工具来完成这一“的Java CAPS”: CAPS: Configuring Quality of Service (QOS) Properties, Throttling,

    4热度

    3回答

    我与瞬态故障工作处理应用程序块(TFHAB)与Azure数据库交互时,定义重试的政策。我不知道是否有一种方法来调用,以规划和处理可能的生产场景节流响应? 我可以在一个循环中放置一条SQL命令并运行它直到我调用一个响应,但据推测这不被认为是“最佳实践”? 任何人都可以提出一些切实可行的方法,使我可以测试我的短暂的错误处理逻辑是什么?

    0热度

    1回答

    我有一组嵌套的DOM元素和鼠标事件处理程序(mouseover,mouseout)。事件的副作用更新其他视图;这些更新可能在计算上很昂贵,并且可能会产生烦人的视觉闪烁,所以我想尽量减少它们。我的第一个想法是构建一个限制机制,在某个时间间隔内延迟处理鼠标悬停事件,让鼠标有机会退出相关元素。如果在指定的时间间隔内没有退出,则会触发事件;如果出现退出,则该事件被取消而不被传播。 我的问题是,现有的UI框

    1热度

    2回答

    我读过iOS一次将应用程序限制为大约50个地址解析请求。如果我有大套,也许200?有什么方法可以一次对超过50组进行地理编码?例如,使用集合之间的延迟,每个集合限制为50.什么是延迟集合之间地理编码的理想方式? 我见过NSProgrammer的回答以下问题: iPhone iOS5 CLGeocoder how to geocode a large (200) set of addresses?