rails環境をNFS利用して構築することを検討してます。
現在NFSの対象で考えてるのは以下の二つです。
①railsのソース
②bundle installしたパッケージ一覧
※①は別にしなくてもよくて②の方はNFS化したい
現在dockerでデプロイをしてますが、build時
特にbundle installする時間が重いし容量が大きいので
AWSのEFSやNFSサーバを別に立てようと思ってます。
その際に気になるのはネットワーク通信のタイミングでして、
bundle installしたパッケージにアクセスするたびにネットワーク通信するのか教えていただきたいです。
LAMP環境だとopcache機能を使ってキャッシュー機能を利用してネットワーク通信頻度を下げました。
ruby環境でNFSする際にもキャッシュ機能を利用してNFS間の通信頻度を下げる構成は可能でしょうか。
あなたの回答
tips
プレビュー