Вихревой туман, интеграция вихревого шлюза
Я новичок в службе распределения данных. Я использую продукты PrismTech для DDS. В моей сети есть Vortex Lite. Чтобы взаимодействовать с вихревым шлюзом в публичном облаке, я использую сервис вихревого тумана. Но не смог наладить взаимодействие. Может ли кто-нибудь, пожалуйста, предоставить вход для того же.
У меня есть подсистема DDS, работающая в моей сети, данные из которой должны быть переданы в шлюз vortex, работающий в облаке, для этого я пытаюсь использовать Vortex fog. В конфигурации вихревого тумана я упомянул публичный ip облачного сервера. У меня есть задание подписчика шлюза vortex, работающее в облаке для получения данных dds от подсистемы, работающей в моей сети.
Служба Fog работает в локальной сети за NAT . Я установил ниже конфигурации для запуска службы тумана
fog.cluster.id=LAN1
fog.user.network.interface=eth1
fog.routing.network.interface=eth1
fog.services.network.interface=eth1
fog.services.tcp.peers=<public ip of cloud server>:7400
fog.externalNetworkAddresses=none
На облачном сервере я использую вихревой шлюз, подписываясь на разные темы.
Не могли бы вы исправить / направить меня, чтобы решить эту проблему
1 ответ
Трудно дать вам конкретный ответ, так как у меня нет деталей вашей конфигурации. Тем не менее, позвольте мне попытаться дать вам некоторую подсказку, которая может направить вас к решению вашей проблемы.
Существуют ли приложения для подписки на данные в облаке? Обратите внимание, что в Vortex данные текут только при наличии интереса. В противном случае данные не передаются по сети - это просто пустая трата ценных ресурсов. Помните, что даже если у вас есть приложения, совместно использующие данные в Fog, но нет приложений, подписывающихся на данные "вне" Fog, Vortex-Fog не будет выталкивать данные. Еще раз, данные передаются только там, где есть интерес.
Я предполагаю, что вы используете Fog, потому что у вас есть целая подсистема, то есть несколько приложений DDS, данные которых должны эффективно использоваться совместно с облаком при поддержании многоадресной связи в подсистеме. Если это не так, то вы можете просто настроить Lite и шлюз для использования TCP/IP и заставить их общаться напрямую. Вероятно, это будет самое простое развертывание.
Чтобы убедиться, что у вас нет особых проблем с настройкой сети, вы попытались запустить два приложения Lite, которые используют TCP/IP и взаимодействуют через наш общедоступный экземпляр Vortex Cloud, доступный по адресу demo-eu.prismtech.com или demo-us.prismtech.com?
Если вы опубликуете свои файлы конфигурации, я смогу дать вам больше информации.
НТН.
A +