キャッシュを入れても速くならなかった ── 毎回タイムアウトする脆弱性スキャンCIを2分にするまで
こんにちは、株式会社イエソドでバックエンドエンジニアをしているik-fib(@ik11235)です。
はじめに 弊社が開発しているサービス「YESOD」のバックエンドには、依存ライブラリの脆弱性を検査するCIジョブがあります。OWASP Dependency-Checkを使って、依存ライブラリを既知の脆弱性情報と突き合わせる、よくある構成です。
ただ、このジョブが最近の実行ではタイムアウトが何度か発生するようになっていました。本記事では、この状態(実行時間枠を55分まで広げてもタイムアウトする状態)から約2分まで縮めるまでにやったことを、時系列で書きます。最終的に効いたのは、NV...
この記事を共有