问题标签 [response-time]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
923 浏览

httpresponse - Load Runner - 捕获初始页面加载时间 - 忽略回调请求

我们需要在回调请求在页面上加载数据时捕获初始页面加载/绘制时间。我们正在使用 Load Runner 性能测试。事务的平均响应时间为 9-10 秒。但是,我们更感兴趣的是页面绘制与加载每个 Web 部件中的数据的速度(忽略 JavaScript 回调请求)。是否有任何设置/方法可以在 Load Runner 中捕获此类数据?

如果 Load Runner 无法按照上面的需要捕获/区分数据,是否有任何其他工具可以在我们进行负载测试时手动执行来与浏览器一起使用?

谢谢 !

0 投票
1 回答
224 浏览

matlab - 在事件相关 fMRI 实验中提取受试者发声响应时间的自动化方法

我已经成功地从他们在 MRI 扫描仪中的反应中提取了参与者的明显文字阅读反应时间数据。这是我在 matlab http://www.mathworks.in/matlabcentral/fileexchange/38761-function-to-calculate-reaction-time中编写的函数,但它仅在只有一个语音响应时才有效。当音频文件包含多个人类响应时,它会失败。

0 投票
0 回答
123 浏览

c# - 测量开放 rasta 中的响应时间

做这个的最好方式是什么?

我在想类似的事情:

但是了解内部情况的人的一些建议可能会有用。

是否可以在打开的 rasta 中添加自定义 http 处理程序?

0 投票
1 回答
669 浏览

ruby-on-rails-3 - Rails 获取 curl (JSON) 请求的响应时间

在我的应用程序中,我是否像这样向外部服务器发出多个请求:

是否可以检索响应时间(请求需要多长时间)?

我认为有效的解决方案如下(伪代码),但有更优雅的东西吗?

0 投票
1 回答
1334 浏览

solr - 拆分 Solr 响应时间

除了 Qtime 之外,是否可以从 Solr 检索任何其他时间。如果不是,是否有可能测量 QTime 未包含的时间,即(引用 Solr 术语),响应编写器格式化/流式传输到客户端的响应所花费的时间。有什么好的资源可以让我了解这些东西吗?在网上搜索,我发现只有部分和不清楚的信息。谢谢!

0 投票
4 回答
29320 浏览

javascript - 测量服务器响应时间(客户端)

我想实现一个脚本,该脚本将使用常规浏览器从客户端测量我的服务器(=远程 url)的响应时间,而无需任何额外的插件(Java 等)。

我只看网络速度(响应时间),而不是页面加载速度

你会建议我测量什么?它必须在 tcp/ip 上运行,而不是像 ICMP (ping) 这样的其他任何东西。

您将如何绕过客户端的实施?我更喜欢使用 JavaScript (JQuery)。


更新:因为我需要一个跨域检查,ajax 调用似乎不是一个选项

此外,ajax 方法似乎根本不精确。与来自 FireBug 的信息相比,测试机器上的结果似乎有大约 50 毫秒的开销(它几乎是一个恒定值,无论域是什么 - 我猜这是两者之间的处理时间)

0 投票
2 回答
611 浏览

wordpress - 用多维数组替换 WordPress 的 wp_list_pages 函数以减少响应时间

我试图在没有所有可能的参数和东西的情况下,拼凑一个比 WordPress 的 wp_list_pages 更有效(更少的数据库调用等)的函数。wp_posts 表如下所示:

我想要一个看起来像这样的数组:

我应该如何处理这项任务?

更新!

通过用@Gedrox 提供的代码替换我网站首页上的大约 4 或 5 个 wp_list_pages,每日平均响应时间从不稳定的 780-1000 毫秒下降到稳定的 595-625 毫秒。惊人的!

0 投票
2 回答
2105 浏览

php - LONG POLLING(在 php 中)在 5 次对数据库的请求后开始挂起

我正在开发带有实时竞价系统的现场拍卖网站。当用户对项目出价时,我正在使用LONG POLLING 。我选择了长轮询,因为WebSockets还没有得到很好的支持,而且NODEJS对我来说现在实现起来很复杂。所以我坚持使用这个简单的 ajax 长轮询,它适用于大约五个投标。

所以问题是:在 1 秒的时间间隔内,投标对 5-6 个项目的投标非常有效(我从 server-ajax 获得即时响应),但是在投标按钮上的第 7 次(点击)这个响应长轮询会挂起大约 16-22 秒然后完成请求。最后,所有内容都在数据库中更新并完成,但每 5-6 次出价响应/ajax 调用挂起约 16-22 秒。

怎样才能减少这个时间,无论用户出价多少次,一切都应该顺利,没有滞后......

我在 localhost/wamp 上使用 Apache/PHP/MySql

我的代码: index.php

投票.php

和 update-auction.php

感谢您查看我的问题!

0 投票
1 回答
2483 浏览

asp.net - 在 IIS 7.5 中监视平均响应时间的优雅方法是什么?

我有一个在 .NET 和 IIS 7.5 上运行的 SaaS 应用程序。我想监控平均服务器响应时间,并在超过给定阈值时发送警报。有哪些优雅的方法可以做到这一点?

我已经想到了一些方法,但我想在开始任何这些轨道之前获得其他人的意见。

  1. 某种服务器日志解析器。似乎是最明显的,但提取我正在寻找的指标可能有些困难。

  2. NuGet .NET HTTP 模块。是否有任何实现响应时间监控和警报的 NuGet 包?我找不到一个。

  3. 自定义 .NET HTTP 模块。监控页面渲染时间,如果超过阈值则发送电子邮件。这可能是最灵活的解决方案,但需要一些实施工作。

  4. 性能计数器。似乎应该有一个性能计数器,但我从来没有使用性能监视器很幸运。具体来说,我不喜欢每次启动它时都重新添加所有指标。我也不能真正让性能监视器自动发送电子邮件。

还有其他我没有想到的吗?哪种方法似乎最容易实施和维护?你自己试过吗?

0 投票
0 回答
93 浏览

sql-server - 使用 SQL Server 增强性能缓慢的数据库平台

我已经编写了一个与 MSSQL 一起使用的应用程序,并且该公司已经开始使用较慢的数据库平台开发应用程序(我暂时不命名它)。所有数据都将从 SQL 迁移到新的较慢平台,我的任务是更改我的应用程序以指向新平台,同时找到一种方法让它保持足够快的速度,以便它将可以使用。

测试表明,新平台以秒为单位计算速度较慢,而 SQL 以毫秒为单位执行。我已经决定不可能使用新的较慢的数据库平台来支持我的应用程序,因为它的作用。我希望数据保留在 SQL 中。

这使我认为我可以将数据从较慢的平台同步到 SQL 以便为我的应用程序提供服务,但是该应用程序还需要写入新的较慢的数据库!

还有一些限制:

  • 应用程序和数据库部署在同一个本地网络中。
  • 该应用程序允许多个用户编辑数据,并防止用户在其他人查看同一记录时对其进行编辑。
  • 该应用程序依赖于至少 15 个表,其中最大的表有大约 60 列。

将数据从较慢的数据库同步回 SQL,然后重新编程应用程序以同时写入两个数据库是最有效的方法吗?