1.2.3. Message Router 用の設定¶
Message Routerの設定ファイルは次のディレクトリ配下に格納されます。
/opt/nec/pf/ice/msgrouter_core/conf/
設定ファイルの大部分はICE Coreのcore_config.jsonと同じですので、ここではMessage Router固有の設定項目を説明します。それ以外の設定項目の詳細は機能ガイド - ICE Coreを参照してください。
- core_config.json
- amqp.server.protcol
- AMQPブローカー(RabbitMQ)に接続する際のプロトコルです。”amqp”を指定します。
- amqp.server.host
- AMQPブローカー(RabbitMQ)のホスト名を指定します。
- amqp.server.port
- AMQPブローカー(RabbitMQ)のポート番号を指定します。標準のポート番号は5672です。
- amqp.server.user
- AMQPブローカー(RabbitMQ)の認証ユーザ名を指定します。
- amqp.server.password
- AMQPブローカー(RabbitMQ)のパスワードを指定します。
- amqp.connect_option.interval
AMQPブローカー(RabbitMQ)との接続を試行する間隔(ミリ秒)です。
初回起動時にAMQPブローカーと接続できなかった場合や、AMQPブローカーとの接続が切れた場合は、この時間の間隔で再接続を試行します。
- mongodb.url
MongoDBに接続するためのURLを指定します。
(例:localhost, 22403ポート, データベース名 rawdata に接続する場合) mongodb://localhost:22403/rawdata (例:localhost, 22403ポート, データベース名 rawdata , ユーザ/パスワード iotuser/iotuserに接続する場合) mongodb://iotuser:iotuser@localhost:22403/rawdata