2

为什么日志中有太多警告(tarantool-1.10.3-0-g0b7078a):

已达到预读限制

如何消除它们?

4

1 回答 1

2

一般来说,这意味着对 Tarantool 的传入请求超出了它的处理能力(因此它们受到限制)。如果您偶尔看到这种情况 - 没关系,这与工作负载峰值有关。如果您经常看到它们 - 您应该更彻底地探索您的工作量,并根据结果:

  1. 调整预读参数 https://www.tarantool.io/en/doc/1.10/reference/configuration/#cfg-networking-readahead
  2. 调整 net_msg_max 参数 https://www.tarantool.io/en/doc/1.10/reference/configuration/#cfg-networking-net-msg-max
  3. 优化您的应用程序代码
  4. 考虑向外扩展以处理工作负载(复制、分片)
于 2019-06-18T12:24:19.023 回答