问题标签 [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.
php - PHP API 性能提升
我是 API 开发的新手,我刚刚开始根据我的项目要求
1 制作我的项目的 POC。我将根据该请求收到来自用户的请求。
2. 对于我从用户那里收到的每个请求,我必须使用他们提供的 API(至少 8 到 10 个)请求其他几个提供商。
3. 从我的数据库中获取一些信息。
4. 将其他服务器的所有响应和我从 My DB 获取的信息转换为 JSON 并将其返回给请求它的用户。
我在核心 PHP 中编写了这段代码,但性能达不到标准,响应用户大约需要 2.5 秒,这真的很慢。如果我选择任何其他语言或仅坚持使用 PHP 但使用我应该遵循的特定框架和实践可以帮助我提高 API 的性能,哪种语言会更好地创建这样的 API?
java - 4个处理器,2个同时线程运行,为什么服务时间增加
我想澄清我对线程调度的概念。我之前曾问过这个问题,但由于没有回应,我试图以方便的方式问它我的系统有 4 个处理器,当我在一个线程上运行单个 CPU 绑定任务时,它在大约 30 毫秒内完成。当我在两个线程上运行 2 个 CPU 密集型任务时,它们在大约 70 毫秒内完成。
为什么在两个线程上运行的 2 个任务需要两倍的时间?
CPU 密集型任务:
运行任务的线程:
主类:
jmeter - 如何测量 jMeter 中的测试片段响应时间?
我的 jMeter 脚本执行访问网站的锻炼历史页面。在引导到那里时,应用程序会发送 8 个 api 请求。我们将它们放入一个测试片段中,但是在 jMeter 中运行脚本时,我得到了每个 HTTP 请求的响应时间。是否有可能获得整个测试片段的响应时间?
web-services - 在 OSB 中获得响应时间的最佳方法是什么
我这样做是这样的:在 OSB 管道的消息流中,在请求开始时,将当前时间分配给一个变量。然后在响应中,使用响应的当前时间减去变量来计算响应时间。然后我有一个报告行动来报告这个数字。
我知道 OSB 有一个内置的监控工具,它可以显示代理服务器、管道和业务服务器的响应时间。如您所见,我的解决方案仅包括从管道+业务服务器开始的时间,但不包括请求和响应消息通过代理服务器的时间。除此之外,以这种方式计算也感觉像是一种非标准方法。
OSB 提供了一个 JMX API,可以获取这些内置监控数据。但这会使我们的项目更加复杂。
如果我们想使用 OSB 报告动作来报告响应时间。有没有最好的方法呢?
performance - 捕获多个服务器之间的响应时间
我们有一个应用程序,它有几个类似于下图的层。
并且需要进行性能测试来衡量端到端应用程序的性能。
我可以使用 JMeter 之类的工具来模拟负载,它会给出总响应时间。但我需要捕捉每个节点之间的时间:
- 客户端应用程序 -> API
- API -> ERP -> API
- API -> 客户端应用程序
有没有办法捕获这些信息?
对此的任何帮助表示赞赏。
web - 网页上的响应时间,如秒表
我已经搜索并找到了很多答案,但没有一个符合我的要求。我会在这里尝试解释一下,看看你们中是否有人有一些提示。
我希望手动点击一个链接,然后从那里开始;我希望某种工具或服务从我的点击开始记录时间,并在加载所需的页面时停止。通过这种方式,我能够找出确切的用户界面响应时间。
所有在线网络测试服务都要求提供主 URL。在我的情况下,主 URL 有大量链接,我希望只使用 1 个链接作为标准示例,它是一个动态链接
例如: - 我在 Facebook 上点击我朋友的名字 - 从我点击到加载时间页面,是否有一个工具可以做秒表?
最终目标是:
我将对具有大量负载的服务器进行压力测试,并且客户端希望在负载为 500、1000、2000 等时查看简单随机页面的响应时间。
请帮忙!
谢谢你。
python - Python请求响应时间超时
我正在尝试执行一些基准测试并遇到一些请求问题。问题是,如果响应时间很长,则会引发一些错误。else
如果request.get
等待超过例如 2 秒,我怎样才能让它返回。
google-bigquery - BigQuery 能否足够快地处理实时现场请求
我正在研究使用 BigQuery 及其 API 根据访问者查看的内容进行现场查询的可能性。因此响应时间至关重要。我已经加载了一个非常简单的 10k 行(4 列)的结构化数据集,并运行了一个非常简单的查询,这需要 1 到 2 秒。希望我的问题很容易回答,通过以某种方式优化数据,我是否能够通过 BQ API 获得 <1 秒的响应时间?
提前非常感谢!
问候, 阿尔杰
java - 使用Java多线程时如何获取http请求的准确响应时间
我正在构建一个程序,试图模拟真实的客户请求来衡量服务的“质量”。我正在尝试衡量最大可接受的客户数量。换句话说,我的网络服务器能够同时服务多少个客户端。我使用每个请求的响应时间和重新加载次数来衡量“质量”。然后,我有 10,000 个线程同时执行,但只是在随机时间发出请求(以避免所有这些请求同时发送并导致拒绝服务)。
我的问题是如何在不受切换线程影响的情况下获得响应时间?到目前为止,我发现获得响应时间的唯一方法是:
其中this.conn
对象是一个 HttpURLConnection。
问题是拿到inputStream后可以马上切换线程,endTime会不准确。使用更多线程可能会变得更糟。
如何获得不受线程切换影响的确切时间?