スパマーが重い負荷の主な原因だとは思いません。
その理由は以下の通りです:
通常のディスコースの利用(API を使わない場合)は、JavaScript に強く依存しているため、最新のブラウザでしか動作しません。Google アナリティクスもユーザーのさまざまな情報を収集するために JavaScript を使用していますが、分析コードを実行するために最新の JavaScript サポートは必要ありません。Google アナリティクスがユーザーのアクティビティを検出できない場合、ディスコースもコンテンツや機能を提供できないはずです。
以下は、古いヘッドレスブラウザライブラリ(PhantomJS)を使用してディスコースサイトにアクセスした際のボットのキャプチャです:
そして、より現代的なライブラリ(Puppeteer)を使用した場合はこちらです:
- Google アナリティクスがユーザーを検出できないのに、誰かがディスコースで(API を使わずに)返信を投稿できるのは不思議です。
- 通常、スパマーは不正な行為を行うために公開プロキシを使用しますが、あなたの Cloudflare はアプリに実際に到達する前に*「悪い訪問者」*を阻止するのに十分賢いはずです。
Sidekiq プロセスでキューのジョブが大量に溜まっているのをご覧になりましたか?

