标签: latency

SPF 记录的更改是否需要时间来传播?

我正在为我的域设置 SPF 记录,但没有得到我期望的结果。我很可能犯了某种错误,但首先我想问:我对 SPF 记录所做的更改是否需要时间才能传播?

domain-name-system spf latency

17
推荐指数
2
解决办法
2万
查看次数

确定 Web 服务器每秒请求的实际度量

我正在设置一个 nginx 堆栈并在上线之前优化配置。运行 ab 对机器进行压力测试,我很失望地看到每秒 150 个请求达到顶峰,并且大量请求需要 1 秒以上才能返回。奇怪的是,机器本身甚至没有呼吸困难。

我终于想到要 ping 盒子,看到 ping 时间大约为 100-125 毫秒。(令我惊讶的是,这台机器遍布全国)。因此,网络延迟似乎在我的测试中占主导地位。在与服务器相同的网络上的机器上运行相同的测试(ping 时间 < 1 毫秒),我看到每秒 > 5000 个请求,这更符合我对机器的期望。

但这让我开始思考:如何确定和报告 Web 服务器每秒请求的“实际”度量?您总是看到有关性能的声明,但不应该考虑网络延迟吗?当然我可以每秒向服务器旁边的机器提供 5000 个请求,但不能向全国的机器提供服务。如果我有很多慢速连接,它们最终会影响我服务器的性能,对吗?还是我在想这一切都错了?

如果这是网络工程 101 的东西,请原谅我。我是一名贸易开发商。

更新:为清楚起见进行了编辑。

performance nginx web-server latency

15
推荐指数
1
解决办法
5862
查看次数

如何解决 2 台 Linux 主机之间的延迟问题

2 台 linux 主机之间的延迟约为 0.23 毫秒。它们由一个交换机连接。Ping 和 Wireshark 确认延迟数。但是,我对导致这种延迟的原因一无所知。我如何知道延迟是由于主机 A 或 B 上的 NIC 还是交换机或电缆造成的?

更新:0.23 毫秒的延迟对我现有的应用程序不利,它以非常高的频率发送消息,我想看看它是否可以降低到 0.1 毫秒

networking performance latency linux-networking

15
推荐指数
1
解决办法
6万
查看次数

调整 NFS 以获得最小延迟

我怎样才能实现 NFS 导出的低延迟,以便让开发人员在 Eclipse/Visual Studio 中很好地工作,并将他们的工作区安装在 NFS 上?

networking linux nfs latency

14
推荐指数
2
解决办法
3万
查看次数

Ubuntu 上的低延迟 TCP 设置

在我的实验室中有一个用于测量的服务器在 Ubuntu 上运行。还有C程序,它通过TCP连接接收数据,并应尽快发送回复。

配置

  • CPU:2 个处理器 x 4 个内核 - Intel(R) Xeon(R) CPU E5345 @ 2.33GHz
  • 内存:12GB
  • 网卡:Intel Corporation 80003ES2LAN 千兆以太网控制器/82546EB 千兆以太网控制器
  • 网络交换机:Cisco Catalyst 2960
  • 数据信息:数据块大约来。每 10 毫秒。数据块大小约为。1000 字节。

接收数据包时的网络延迟非常关键(几十微秒很重要)。我最大限度地优化了程序,但我没有调整 Ubuntu 的经验。

在Ubuntu中可以配置什么来减少处理/发送数据包的本地延迟?

networking linux ubuntu latency performance-tuning

12
推荐指数
2
解决办法
3万
查看次数

sssd 和 ldap 身份验证缓存

在我们运行 OpenSUSE 12.2 的机器上,我们已经安装了 OpenLDAP 和sssd守护进程。我们正在使用这两个服务进行用户身份验证。最近我们创建了一个脚本,它动态地为我们的虚拟主机创建新的网络用户,但现在我们正在处理一个问题。

sssd 似乎使用了某种缓存,并在getent passwd此期间返回已从 LDAP 中删除的用户。有时它不会立即返回最近创建的用户,因为它在脚本中是必要的(用于使用setfacl和设置权限chown)。

重新启动 LDAP,sssd或者nscd没有帮助,也没有使用sss_cache -U. 我们尝试降低配置中的缓存,sssd但似乎没有任何影响。

在将新用户添加到 LDAP 或完全禁用缓存后,我们需要以某种方式显式刷新缓存。

有没有人遇到过类似的问题?

ldap cache latency sssd

11
推荐指数
3
解决办法
4万
查看次数

任务集和cpuset之间的区别

我正在尝试减少我的 linux 网络应用程序的延迟。我了解到有两种工具可以将程序“绑定”到特定的 CPU 内核:taskset 和 cpuset。

  1. 我应该更喜欢哪一个?它们在较低级别上是否等效?
  2. (处置)我的应用程序具有单线程,并且应该通过快速 LAN 网络以尽可能少的延迟处理单个 tcp 连接(无重新连接)。我在正确的路上吗?

central-processing-unit latency multi-core performance-tuning

9
推荐指数
1
解决办法
7603
查看次数

测量网络延迟的最佳工具是什么?

您如何测量 Windows 中的网络延迟?

我知道 ping 作为工具之一。Windows 性能监视器可以做到吗?

我应该添加的任何想法来衡量它。

这是针对特定于 SharePoint 的,我们要求 Web 服务器和数据库服务器的延迟小于 1 毫秒。

networking windows sharepoint latency

8
推荐指数
1
解决办法
2万
查看次数

Ping 延迟长但上报时间短

当 ping 报告合理的时间(~10 毫秒)但实际上需要相当长的挂钟时间(~15)时,这意味着什么?(此外,传递-U“完整的用户到用户延迟”选项无效。)

当从我的工作计算机 ping 某个外部主机时会发生这种情况 - 我正在四处寻找,因为我也对同一主机的 HTTP 请求超时。traceroute 也会发生类似的情况,仅在到达目的地子网的最后几跳上。

(此外,就其价值而言,外部主机是 cdn.sstatic.net,我知道它通常有效!)

ping latency

8
推荐指数
2
解决办法
5956
查看次数

高延迟,但 ping 显示低延迟

我们看到访问同一子网内远程资源的服务的延迟约为 100-300 毫秒,但是当我们使用 ping(ping 大小与正常发送的数据包大小相似)时,我们看到响应为 5 毫秒或更短。还有什么我们应该检查的吗?

资源监视器的摘录

networking windows windows-server-2008 latency

8
推荐指数
2
解决办法
1万
查看次数