EMQX — это самый масштабируемый и популярный высокопроизводительный MQTT-брокер с полностью открытым исходным кодом для интернета вещей, межмашинного взаимодействия и мобильных приложений. EMQX способен поддерживать более 100 миллионов одновременных соединений на одном кластере с задержкой в 1 миллисекунду, а также принимать и обрабатывать миллионы MQTT-сообщений в секунду. Мы протестировали масштабируемость EMQX v5.0 и подтвердили, что брокер может поддерживать до 100 миллионов одновременных подключений устройств. Это является критически важной вехой для разработчиков IoT. EMQX 5.0 также поставляется с множеством интересных новых функций и значительными улучшениями производительности, включая более мощный механизм правил, улучшенное управление безопасностью, расширение базы данных Mria и многими другими возможностями для повышения масштабируемости приложений IoT. За последние несколько лет EMQX завоевал популярность среди компаний в области Интернета вещей и используется более чем 20 000 пользователями по всему миру из более чем 60 стран, обеспечивая подключение более чем 250 миллионов устройств Интернета вещей по всему миру.Для получения дополнительной информации, пожалуйста, посетите домашнюю страницу EMQX.
Наиболее простым способом запуска EMQX является использование EMQX Cloud. Вы можете попробовать EMQX Cloud бесплатно, без необходимости указывать данные кредитной карты.
docker run -d --name emqx -p 1883:1883 -p 8083:8083 -p 8084:8084 -p 8883:8883 -p 18083:18083 emqx/emqx:latest
Далее, пожалуйста, следуйте руководству по установке EMQX с помощью Docker.
Пожалуйста, ознакомьтесь с официальной документацией для EMQX Operator.
EMQX может быть установлен с помощью Homebrew.
brew install emqx
emqx start
Если вы предпочитаете самостоятельную установку и управление EMQX, вы можете скачать последнюю версию с официального сайта. Смотрите также документацию по установке EMQX.
Документация по EMQX: docs.emqx.com/en/emqx/latest.
Документация по EMQX Cloud: docs.emqx.com/en/cloud/latest.## Участие в разработке
Пожалуйста, прочитайте contributing.md.
Для более организованных предложений по улучшению вы можете отправить pull requests в EIP.
Коллекция блогов, чтобы помочь разработчикам быстро начать работу с MQTT на PHP, Node.js, Python, Go и других языках программирования.
Мы выбрали популярные SDK клиентов MQTT на различных языках программирования и предоставили примеры кода, которые помогут вам быстро понять, как использовать клиенты MQTT.
Элегантный кросс-платформенный клиент MQTT 5.0 в виде десктопного приложения, приложения для командной строки и веб-приложения, чтобы помочь вам быстрее разрабатывать и отлаживать службы и приложения MQTT.
Автомобильный интернет вещейСоздайте надежную, эффективную и специализированную для вашей отрасли платформу IoT на основе практического опыта EMQ, от теоретических знаний, таких как выбор протокола, до практических операций, таких как проектирование архитектуры платформы.## Сборка из исходного кода
Ветка master
предназначена для последней версии 5, переключитесь на ветку main-v4.4
для версии 4.4.
git clone https://github.com/emqx/emqx.git
cd emqx
make
_build/emqx/rel/emqx/bin/emqx console
Версии до 4.2 (включительно) нужно собирать из другого репозитория:
git clone https://github.com/emqx/emqx-rel.git
cd emqx-rel
make
_build/emqx/rel/emqx/bin/emqx console
см. LICENSE.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )