установить переменную среды для издателя OPC - PullRequest
0 голосов
/ 16 октября 2018

У меня есть модуль OPC-издатель, который я хочу развернуть как iot пограничный модуль, для этого мне нужно предоставить connectionStringв документации на github они упомянули некоторые переменные окружения, которые могут быть установлены для этой цели следующим образом:

Существует несколько переменных окружения, которые можно использовать для управления приложением: _HUB_CS: устанавливает владельца IoTHubconnectionstring
_GW_LOGP: задает имя файла журнала для использования
_TPC_SP: задает путь для хранения сертификатов доверенных станций
_GW_PNFP: задает имя файла файла конфигурации публикации

я хочузнать, где их устанавливать в коде, на портале Azure, где они предоставляют возможность установки переменных env, из командной строки или в dockerfile.любая помощь будет оценена.

1 Ответ

0 голосов
/ 16 октября 2018

Вы смотрели на это ?Подробно объясняется, как запускать OPC-издатель в качестве модуля Edge.Просто скопирую сюда для полноты:

 {
  "Hostname": "pub-test",
  "Cmd": [
      "publisher",
      "--pf=./pn.json",
      "--di=60",
      "--to",
      "--aa",
      "--si=0",
      "--ms=0"
  ],
  "HostConfig": {
      "PortBindings": {
          "62222/tcp": [{
              "HostPort": "62222"
          }]
      },
      "Binds": [
          "x509certstores:/root/.dotnet/corefx/cryptography/x509stores",
          "d:/iiotedge:/appdata"
      ],
      "ExtraHosts": [
          "localhost:127.0.0.1",
          "opctestsvr:192.168.178.26"
      ]
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...