# 打开多个主题时出现 429 错误

**URL:** https://meta.discourse.org/t/429-error-when-opening-multiple-topics/171011
**Category:** Support
**Created:** [2020年十一月23日 13:16 UTC](https://meta.discourse.org/t/429-error-when-opening-multiple-topics/171011 "2020-11-23T13:16:05Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![sok777](https://avatars.discourse-cdn.com/v4/letter/s/82dd89/32.png) [@sok777](https://meta.discourse.org/u/sok777)
#### Post date: [2020年十一月23日 13:16 UTC](https://meta.discourse.org/t/429-error-when-opening-multiple-topics/171011/1 "2020-11-23T13:16:05Z")

</div>

大家好，  
我似乎在打开多个话题标签页时不断收到 429 错误。  
有什么方法可以避免这种情况吗？

提前感谢！

---

<div class="post-metadata">

### Author: ![osioke](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/osioke/32/238946_2.png) [@osioke](https://meta.discourse.org/u/osioke)
#### Post date: [2020年十一月23日 15:17 UTC](https://meta.discourse.org/t/429-error-when-opening-multiple-topics/171011/2 "2020-11-23T15:17:09Z")

</div>

`429` 错误表示在预设时间内发送了过多请求。因此，如果您同时打开多个主题标签页，出现 `429` 错误是预期之中的。这是一个临时性错误，稍等片刻即可恢复正常；但如果您持续打开多个主题标签页，该错误将会反复出现。

---

<div class="post-metadata">

### Author: ![sok777](https://avatars.discourse-cdn.com/v4/letter/s/82dd89/32.png) [@sok777](https://meta.discourse.org/u/sok777)
#### Post date: [2020年十一月23日 15:28 UTC](https://meta.discourse.org/t/429-error-when-opening-multiple-topics/171011/3 "2020-11-23T15:28:01Z")

</div>

是的，我已经注意到了。  
只是想知道这是否是防垃圾信息的措施，以及是否可以至少对管理员禁用它？

---

<div class="post-metadata">

### Author: ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)
#### Post date: [2020年十一月23日 16:42 UTC](https://meta.discourse.org/t/429-error-when-opening-multiple-topics/171011/4 "2020-11-23T16:42:36Z")

</div>

查看此主题 [Available settings for global rate limits and throttling](https://meta.discourse.org/t/global-rate-limits-and-throttling-in-discourse/78612)

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [2020年十一月23日 17:52 UTC](https://meta.discourse.org/t/429-error-when-opening-multiple-topics/171011/5 "2020-11-23T17:52:08Z")

</div>

您是如何安装 Discourse 的？如果您查看用户 IP，它们是否都是某个反向代理的 IP 地址？还是说所有用户都来自同一个机构，因此拥有相同的 IP 地址？

---

<div class="post-metadata">

### Author: ![sok777](https://avatars.discourse-cdn.com/v4/letter/s/82dd89/32.png) [@sok777](https://meta.discourse.org/u/sok777)
#### Post date: [2020年十一月23日 23:05 UTC](https://meta.discourse.org/t/429-error-when-opening-multiple-topics/171011/6 "2020-11-23T23:05:10Z")

</div>

自助安装。  
IP 地址是唯一的。

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [2020年十一月24日 12:41 UTC](https://meta.discourse.org/t/429-error-when-opening-multiple-topics/171011/7 "2020-11-24T12:41:03Z")

</div>

看起来您的配置已正确，您应该能看到上方链接的速率限制主题（来源）。

---

<div class="post-metadata">

### Author: ![sok777](https://avatars.discourse-cdn.com/v4/letter/s/82dd89/32.png) [@sok777](https://meta.discourse.org/u/sok777)
#### Post date: [2020年十一月24日 12:43 UTC](https://meta.discourse.org/t/429-error-when-opening-multiple-topics/171011/8 "2020-11-24T12:43:05Z")

</div>

谢谢，Jay。  
据我所知，这可以通过 YAML 文件进行配置，对吗？

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [2020年十一月24日 12:46 UTC](https://meta.discourse.org/t/429-error-when-opening-multiple-topics/171011/9 "2020-11-24T12:46:22Z")

</div>

是的。相关文档会告知您该怎么做。

---

<div class="post-metadata">

### Author: ![trying2survive](https://avatars.discourse-cdn.com/v4/letter/t/f0a364/32.png) [@trying2survive](https://meta.discourse.org/u/trying2survive)
#### Post date: [2020年十一月28日 10:07 UTC](https://meta.discourse.org/t/429-error-when-opening-multiple-topics/171011/10 "2020-11-28T10:07:48Z")

</div>

你好。我们刚刚迁移到 Discourse，但似乎遇到了 429 错误。我们在 Discourse 集群前部署了负载均衡器。目前不太确定是 Discourse 安装配置有误，还是负载均衡器的问题。能否分享一些见解？

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [2020年十一月28日 13:45 UTC](https://meta.discourse.org/t/429-error-when-opening-multiple-topics/171011/11 "2020-11-28T13:45:05Z")

</div>

我认为这篇帖子 [在同一台机器上运行其他网站与 Discourse](https://meta.discourse.org/t/running-other-websites-on-the-same-machine-as-discourse/17247) 展示了如何包含正确的设置，以确认 X-forwarded-for 是否正常工作。

如果您查看 /admin /users 页面或 Rails 日志，是否发现所有流量都被归因于您的负载均衡器？
