256MB使うのはもったいない!
Node-RED、便利ですよね
以前から使ってる、Node-RED。
IBM Cloud上で動くし、ライトアカウントでも使えるので、本当に便利なんです。
ただ、デフォルトでアサインされるメモリは256MBで、これだけでライトアカウントの上限にいってしまいます。かといって、ダッシュボードから256MB→128MBに減らしてしまうと、安定して動作しなくなります・・・。困った。
そこでコマンドラインインターフェイス
CLIの出番です。
https://console.bluemix.net/docs/cli/reference/bluemix_cli/get_started.html
IBM Cloudのダッシュボード(GUI)からだと、Node-REDのメモリを128MB刻みでしか変更できませんが、CLIからだと細かく変更できます。
bluemix cf scale (アプリ名) -m 192M
こんなかんじでコマンドを打つと、Node-REDにアサインされるメモリを192MBに変更できます。
実際に192MBに変更したあと、ステータスを見てみると、実際に使用されているのは140MB程です。まぁ、余裕を持って192MBくらいをアサインしておけば大丈夫でしょう。余った64MBで、IBM Cloud FoundryとかでNode.jsできそうですね。