throttle相关内容

javascript / jquery - 为一个按钮添加去抖动

我想为一个按钮添加一个debounce,但我希望每次用户点击按钮时执行一些操作,但只有在用户点击按钮后5秒钟后才执行,然后执行SQL更新。通常,节流似乎直接应用于监听器。在这里,我希望每次单击按钮时执行一些操作,然后在合理的等待时间后进行更新。 我不知道如何在这种情况下使用该功能... 参考: http ://code.google.com/p/jquery-debounce/ ..
发布时间:2019-02-19 18:30:59 前端开发

我可以限制分布式应用程序发出的请求吗?

我的应用程序发出Web服务请求;提供商将处理的请求的最大速率,因此我需要限制它们。 当应用程序在单个服务器上运行时,我曾经在应用程序级别:跟踪目前已完成的请求数量的对象,并等待当前请求是否超过允许的最大负载。 现在,我们正在从一台服务器迁移到一个集群,因此有两个应用程序正在运行。 我无法继续检查对于应用程序代码的最大负载,因为两个节点组合可能超过允许的负载。 我不能简单地减少每 ..
发布时间:2018-12-27 19:40:30 Java开发

限制方法在N秒内调用M个请求

我需要一个组件/类来限制某些方法的执行到N秒内的最大M次调用(或ms或nanos,无所谓)。 在其他我需要确保我的方法在N秒的滑动窗口中执行不超过M次。 如果你不知道现有的课程,请随意发布您的解决方案/想法如何实现这一点。 解决方案 我使用环形缓冲区。每次调用该方法时,检查最旧的条目,如果它小于N过去几秒钟,你执行并添加另一个条目,否则你会睡觉时差。 ..
发布时间:2018-11-26 22:29:46 Java开发

如何去除方法调用?

我正在尝试使用 UISearchView 来查询Google地方。这样做,在文本更改调用我的 UISearchBar 时,我正在向google地方发出请求。问题是我宁愿将此调用去抖动,每250毫秒只请求一次,以避免不必要的网络流量。我不想自己写这个功能,但是如果需要,我会的。 我发现: ..
发布时间:2018-08-31 19:16:20 移动开发

延迟批量GET请求到服务器,JavaScript

背景 我正在向服务器发送一批HTTP GET请求,我需要调整它们,以避免杀死不良服务器。为了我的演示的目的,这将是GET方法: / * *此函数模拟一个真实的HTTP GET请求,总是需要1秒 *给出响应。在这种情况下,总是给出相同的回应。 * / let mockGet = function(url){ return new Promise(fulfill => { ..
发布时间:2017-08-03 22:33:32 前端开发

在Java中创建唯一的时间戳

我需要在Java中创建一个时间戳(以毫秒为单位),该时间戳在该特定VM实例中保证是唯一的。也就是说需要一些方法来扼制System.currentTimeMillis()的吞吐量,以便每ms最多返回一个结果。 解决方案 这将给出一个尽可能接近当前时间,没有重复的时间。 p> private static final AtomicLong LAST_TIME_MS = new Atom ..
发布时间:2016-12-26 18:31:39 Java开发

需要缓慢大量的电子邮件发送在coldfusion 4.5

我在Microsoft Windows Server 2003 R2 Standard SP 2上运行CF Server 4.510。 我们在此服务器上的一个服务应用程序发送大量电子邮件,提示梭子鱼过度排队长度警报。 解决方案 我想要做的是遏制这些电子邮件,以便不发送这个警报,记录需要在DB中发送的电子邮件。 使用cfschedule,一次获取X个电子邮件并发送。 ..
发布时间:2016-12-15 14:59:22 高性能WEB开发

应用çLinux的带宽限制

有什么办法,我可以尝试扼杀回发送 / 的sendto()功能的循环中。我创造了我的网络端口扫描程序,我尝试两种方法,但他们似乎只在本地工作(他们的工作时,我测试他们我家的机器上,但是当我尝试对它们进行测试另一台机器上它并不想创造适当的油门)。 方法1 我本来解析的/ proc /净的/ dev ,并在属性中的“发送的字节数”读,立足我的睡眠时间关闭该。在本地,只要我试了一下另一台服务器上还与的 ..
发布时间:2016-08-19 14:14:33 服务器开发

在从SoundCloud多音轨抓取统计

我希望得到所有曲目以0比1剧本,我期待从的 http://api.soundcloud.com/tracks/90891876.json?client_id=XXX URL,其​​中playback_count包括在JSON响应。我们有差不多1500的声音片段,这可能使该获取这些数据〜1500倍液或将我得到节流为垃圾邮件的API连接的脚本?我们只会用这个统计几次来衡量我们的运动是怎么回事试图增加戏 ..
发布时间:2016-05-23 22:30:46 其他开发

Apigee SpikeArrest同步跨越MessageProcessors(MPS)

我们的组织目前正在迁移到Apigee。 目前,我有非常相似的这一个问题,但由于这样的事实,我是一个新手,计算器,具有低信誉我不能对此发表评论:的 Apigee - SpikeArrest行为 如果有任何方式合并这两个问题,请让我知道。 所以,在我们的组织,我们有6 MessageProcessors(MP),我以为他们是在严格的循环方式工作。 请看到这个配置(这是适用于ApiProxy的目 ..
发布时间:2016-05-23 22:27:38 其他开发

我如何扼杀我的网站的API用户?

我的网站的合法用户偶尔锤造成不良的后果API请求的服务器。我想提起的不超过一个极限说一API调用每5秒或n每分钟通话(还没有想出确切的限制还)。我能明显记录在数据库每个API调用,并做每个请求的计算,看看他们是否超过限制,但在每次请求所有这些额外的开销将是击败目的。什么是其他资源密集程度较低的方法,我可以用它来建立一个限制?我使用PHP /阿帕奇/ Linux的,对于它的价值。 解决方案 ..
发布时间:2016-05-19 22:09:05 PHP

如何保持从'睡觉'时,屏幕在Android中关闭CPU?

我在哪,我通过WiFi网络发送数据的应用程序。一切都很好,直到我关闭显示屏或设备进入“睡眠”。我已经但是锁定无线网络,它的似乎的是,当在睡眠状态下会导致CPU速度斜坡下我流不检点(即包不流一样快,我的情况下,想,因为它们在设备不睡觉做)。 我知道我可能可以/可能要解决这个问题在协议层面但是,的有可能会不的可能,以及... 有没有的任何的“从去'睡觉',当屏幕关闭时prevent的CPU”?如果 ..
发布时间:2015-12-02 22:51:44 移动开发