Продукт Google Cloud IoT Core прекратит обслуживание 16 августа 2023 года. По мере приближения этой даты многие пользователи ищут новые решения для своих существующих предприятий IoT, и EMQX Enterprise Edition — лучший способ достичь этой идеальной цели.
EMQX Корпоративная версияда Масштабное распределенное MQTT Платформу службы обмена сообщениями можно развернуть различными способами. Google Cloud Platform(GCP) начальство. Вы можете легко IoT Core Перенос устройств на EMQX Предприятие, а затем продолжите GCP Бесшовная интеграция служб передачи данных в облаке обеспечивает быструю миграцию, не затрагивая существующий бизнес.
В этой статье вы узнаете, как развернуть EMQX Enterprise Edition на GCP и выполнить тест публикации и подписки сообщений IoT.
Перед развертыванием EMQX Enterprise Edition мы сначала создаем виртуальную машину в GCP.
Экземпляры виртуальных машин для GCP позволяют пользователям легко развертывать приложения и управлять ими без необходимости создавать серверы и управлять ими локально. Ниже приведены шаги по созданию виртуальной машины в GCP. Вы также можете обратиться к разделу Создание и запуск экземпляра виртуальной машины.
1. Войти GCP консоль и нажмите Create a VM。
2. Если вы не создали его раньше Virtual Машина, прыгнет на Compute Engine API Страница сведений, нажмите ENABLE давать возможность Compute Engine API чтобы продолжить процесс создания.
3. Проверьте New VM instance и начните настройку создания экземпляра.
Выберите соответствующий регион и зону и определите конфигурацию машины. Здесь используется сервер серии E2, выберите Custom в качестве типа машины и выделите 2-ядерный виртуальный ЦП и 4 ГБ памяти.
В этой спецификации один EMQX Узел может нести 10,000 MQTT Подключитесь также 5,000 TPS из Параллельные сообщения。ты можешьиспользоватьКалькулятор оценки сервераДля расчета различных максимальных соединений и пропускной способности информации.из Рекомендуемые характеристики оборудования。
В конфигурации загрузочного диска выберите операционную систему Ubuntu 20.04 LTS и измените размер диска на 30 ГБ.
4. Оставьте остальную конфигурацию по умолчанию, нажмите CREATE Начните создавать Instance。
Мы будем использовать SSH GCP для подключения к экземпляру виртуальной машины для развертывания EMQX Enterprise Edition. Перед этим нам необходимо получить адрес загрузки и команду установки EMQX Enterprise Edition.
В этом примере нам нужно Ubuntu 20.04 Развернуть на EMQX 4.4.16,ты можешь начать с EMQX Enterprise страницу, чтобы получить необходимую информацию.
1. Войти GCP консоль,Нажмите Navigation menu → PRODUCTS → COMPUTE → Compute Engine → VM Instances войти в VM instances список.
2. Найдите созданное VM например, вы можете увидеть GCP Ему присвоен уникальный внешний ИП, нажмите SSH открой свой SSH Терминал.
3. Перейдите в корневой каталог терминала SSH и выполните следующие команды для установки:
Введите корневой каталог:
sudo su
cd ../../
использовать wget
Загрузка команды EMQX Корпоративная версия:
wget https://www.emqx.com/en/downloads/enterprise/4.4.16/emqx-ee-4.4.16-otp24.3.4.2-1-ubuntu20.04-amd64.deb
Установите EMQX Enterprise Edition:
sudo apt install ./emqx-ee-4.4.16-otp24.3.4.2-1-ubuntu20.04-amd64.deb
запускать EMQX Корпоративная версия:
sudo systemctl start emqx
Поздравляем, вы завершили EMQX Корпоративная версия в GCP VM instance 上из Установить。
существовать GCP После загрузки службы или приложения «Установить» вам необходимо вручную открыть необходимые порты, чтобы иметь возможность доступа к ним извне, выполните следующие действия. GCP Откройте необходимые порты.
1. Войти GCP консоль,Нажмите Navigation menu → PRODUCTS → VPC network → Firewall войти в Firewall страница.
2. Нажмите CREATE FIREWALL RULE。
3. Заполните следующие поля, чтобы создать правило межсетевого экрана:
4. Нажмите внизу CREATE После завершения создания правила межсетевого экрана созданное вами правило появится в списке существующих.
До сих пор,У вас уже есть завершенная корпоративная версия GCP EMQX. Установите и установите все необходимые порты.,Соответствующая информация о подключении следующая:
Ниже мыиспользовать MQTT X Моделирование Интернета вещей MQTT Получите доступ к устройству и быстро проверьте, доступен ли сервер.
MQTT X да EMQ Кроссплатформенная платформа с открытым исходным кодом. MQTT 5.0 клиентский инструмент, который поддерживает macOS, Linux, Windows, с богатыми функциями, вы можете MQTT X Метод подключения одним щелчком мыши и графический интерфейс для простоты тестирования. MQTT/TCP、MQTT/TLS、MQTT/WebSocket соединять.
MQTT X Web да MQTT X из браузерной версии вы можете избежать загрузки и Установить, откройте браузер Прямо сейчас Можетпроходить WebSocket Быстро подключайтесь к MQTT сервер.
1. Посетите MQTT X Web страница, нажмите New Connection или строка меню + Создание иконок объединить.
2. Настройте и установите MQTT-соединение, вам нужно только настроить:
Для других параметров сохраните конфигурацию по умолчанию. Вы также можете изменить ее в соответствии с конкретными бизнес-сценариями. См. соответствующие инструкции по настройке. MQTT X руководство - Быстро установите соединение
После завершения настройки нажмите в правом верхнем углу страницы. Connect Учреждатьсоединять.
3. Подпишитесь на тему и опубликуйте сообщение, чтобы пройти проверку публикации сообщения и подписки.
testtopic/#
тему и подпискаtesttopic/1
Тема, остальные поля — использовать значение по умолчанию.Полное оборудование Подключитесь После тестирования публикации и подписки также можно открыть его в браузере. http://<ip>:18083
,использоватьимя пользователя по умолчанию admin с паролем public Авторизоваться EMQX Dashboard。
существовать Dashboard Вы можете легко управлять и контролировать EMQX управляет списком устройств и настраивает различные функции, такие как безопасность и интеграция данных.
Теперь мы научились существовать GCP Развернуть на EMQX Корпоративная версия。Если требуетсясуществовать В производствеиспользовать EMQX Enterprise Edition, рекомендуется продолжить прохождение VPC Создание сети Кластер EMQX,Для достижения лучшей масштабируемости и доступности.
Помимо ручного запуска, вы также можете использовать EMQX Kubernetes Operator и EMQX Terraform существовать GCP Развернуть на EMQX Корпоративная версия, мы также настоятельно рекомендуем полностью управляемую версию. MQTT Облачный сервис сообщений EMQX Cloud。
В следующем блоге этой серии мы продолжим рассказывать вам, как перенести устройства с GCP IoT Core на EMQX Enterprise Edition и как пройти EMQX Enterprise Edition GCP Pub/Sub. Интегрированная плавная миграция IoT Core Serves.
Заявление об авторских правах: эта статья принадлежит EMQ. При перепечатке указывайте источник.
Исходная ссылка:https://www.emqx.com/zh/blog/how-to-deploy-emqx-enterprise-on-google-cloud?utm_source=cloud.tencent.com&utm_medium=referral