1

我有一个运行 symfony 应用程序的服务器作为兔子消费者(准确地说是 rpc)。如果我启动一个 php-consumer,延迟大约是 300-500ms。如果我启动 2 个或更多消费者,当我添加另一个消费者时,延迟会翻倍至 600-1000 毫秒,并且当我添加更多消费者时,延迟会持续上升。随着消费者的增加,整体吞吐量略有提高,但为什么延迟会变得如此疯狂?超过 500 毫秒的延迟并不酷..

孤独的应用程序甚至没有使用服务器容量的百分比,我想通过启动大量的兔子消费者来更好地利用它,但是延迟......

我在跑:

  • Ubuntu 14.04.4 LTS 值得信赖
  • PHP7.1-fpm
  • Nginx 1.4.6

我已经阅读了整个互联网,尝试了不同的配置(很多不同的配置),并从中调试了 sht,但我就是不知道它为什么这样做。

我什至不确定这里提供什么配置,所以请根据需要询问他们。

4

0 回答 0