需要在composer-rest-server中用realip:3000替换localhost:3000

时间:2017-11-08 12:33:50

标签: hyperledger-composer

我已经在AWS机器上上传了composer-rest-server,我已经成功启动了composer-rest-server而没有错误,虽然它总是引用http://localhost:3000,我想将我的localhost更改为我的实际AWS上的主机IP

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

您需要使您的REST服务器在IP或域可解析的主机名上可用,即在可用的网络接口上,以便其他REST客户端可以使用它。

您的REST服务器(通过资源管理器访问)可能已经在监听0.0.0.0:3000,因此会监听所有已配置的接口(在您的服务器上)。对于REST服务器部署,请在此处获取更多信息 - > https://hyperledger.github.io/composer/integrating/deploying-the-rest-server.html

COMPOSER_DATASOURCES中要更改的参数(如果需要更改)就在这里(基本上是基于环回):

 COMPOSER_DATASOURCES='{
  "db": {
    "name": "db",
    "connector": "mongodb",
    "host": "mongo",
    "ip": "10.99.98.x"
  }
}'

此处引用 - > https://hyperledger.github.io/composer/integrating/deploying-the-rest-server.html