タグ

ブックマーク / zenn.dev/yamitake (1)

  • Render.comでRailsアプリのメモリ使用量を1/4に削減してstarterプランで運用する方法

    はじめに Render.comでRailsアプリケーションをデプロイしようとした際、starterプラン(512MB)ではメモリ不足でアプリが正常に動作せず、月額$25のプランにアップグレードすることになりました。 しかし、適切な最適化を行うことで、メモリ使用量を大幅に削減し、starterプランでも快適に動作させることができるようになりました。この記事では、その具体的な方法とコスト削減効果について解説します。 問題:starterプランでのメモリ不足 発生した問題 Railsアプリケーションの動作が極端に遅い(トロトロ状態) メモリ使用量が512MBの制限を超過 アプリケーションが頻繁にメモリ不足でクラッシュ 一時的な対応 メモリ不足を解決するため、一時的に月額$25のプランにアップグレードしました。これにより動作は安定しましたが、ランニングコストが気になる状況でした。 解決策:メモリ使

    Render.comでRailsアプリのメモリ使用量を1/4に削減してstarterプランで運用する方法
    YassLab
    YassLab 2025/08/15
    "DBコネクションプール調整:小規模アプリでは2-3程度に制限 / ログレベル最適化:不要なログ出力を削減 / Webサーバー設定調整:プロセス数とスレッド数を適切に制限 / 依存関係の更新:メモリ効率の改善されたgemを使用"
  • 1