2. 動作環境

2.1. (サーバ) Windows で動作しますか?

BaaS v7.0.0 より Windows Server 2016 に対応しています。 (BaaS v7.0.0 未満は Windows には正式には対応しておりません)

以下サーバが動作環境対象です。

  • API サーバ
  • デベロッパーコンソールサーバ
  • SSE Push サーバ

なお、Windows Server 2012 以降, Windows 7 以降(64bit版) でも動作はしますが、動作保証はしておりません。

MongoDB も合わせて Windows で動作させる場合は、MongoDB の動作環境も確認ください (MongoDB は 32bit Windows では動作しません)

以下サーバは Windows では動作しません。

  • Cloud Functions サーバ

2.2. (サーバ) Java 9 以降で動作しますか?

Oracle JDK 9 で BaaS v7.0 サーバが動作することは確認済みですが、十分なテストができていないため正式動作保証範囲外となります。また、JDK 10 は未検証です。

なお、JDK 11(OpenJDK 11) については、これらのリリース後に対応する予定です。 (モバイルバックエンド基盤 v7.0 および v7.5 系列での対応予定)

2.3. (Node-RED) Node-RED 環境を構築する際に注意すべき点はありますか?

Node.js は v6 以降(推奨は v8以降)を使用してください。少なくとも v0.12.x 以下では動作しません。

Node.js の一部バージョン(v6.10.1, v7.6.0)で Node.jsのメモリリーク が報告されています。 運用時に使用する Node.js のバージョンには注意してください。 モバイルバックエンド基盤の Node-RED 評価では、 Node.js v6.10.0 のバージョンで問題ないことを確認しています。