Каталог статей
1. Использование Накоса
Здесь настройте метод подключения mysql: Spring.datasource.platform=mysql — это старая версия, а последняя использует Spring.sql.init.platform=mysql.
Включить доступ с аутентификацией и установить белый список
Для начала здесь напрямую используется файл конфигурации Ruoyi.
Начните успешно! Сделайте обзор и анализ ниже!
2. Сравнение Nacos и Eureka по производительности, функциям, удобству работы с консолью, экологии на входе и выходе и опыту сообщества:
-
Производительность: Nacos относительно хорош с точки зрения производительности и использует некоторые методы оптимизации для повышения эффективности регистрации и обнаружения служб. Eureka может испытывать проблемы с производительностью при масштабном развертывании.
-
Функция: Nacos более обширен, чем Eureka, с точки зрения функций. Помимо регистрации и обнаружения служб, Nacos также предоставляет такие функции, как управление конфигурацией, динамическую маршрутизацию и прерывание обслуживания. Eureka в первую очередь ориентирована на регистрацию и обнаружение сервисов.
-
Работа с консолью: консоль Nacos предоставляет интуитивно понятный пользовательский интерфейс для удобного управления и мониторинга экземпляров служб. Консоль Eureka относительно проста и имеет меньше функций.
-
Экология верхнего и нижнего течения: Накос богаче экологией верхнего и нижнего течения. Он тесно интегрирован с популярными платформами микросервисов и инструментами оркестрации контейнеров, такими как Spring Cloud и Kubernetes, и может легко использоваться с ними. Экология верхнего и нижнего течения Эврики относительно невелика.
-
Опыт сообщества: Nacos имеет открытый исходный код от Alibaba и пользуется большой поддержкой и активностью сообщества. Сообщество Eureka относительно небольшое, а обновления и поддержка могут быть относительно медленными.
Подводя итог, можно сказать, что Nacos относительно лучше, чем Eureka, с точки зрения производительности, функций, опыта работы с консолью, экологии исходного и последующего этапов, а также опыта сообщества.
3. Помните об ошибках, которые легко допустить при использовании Nacos.
Nacos сообщает об ошибке после включения nacos.core.auth.enabled=true!
-
Обратите внимание, что версии nacos, Springboot и Springcloud имеют соответствующие отношения на GitHub. https://github.com/alibaba/spring-cloud-alibaba/wiki/ Примечания к выпуску
-
Кроме того, добавьте учетную запись и пароль в файл конфигурации yml (обратите внимание, что это не ключ и значение белого списка)
-
Начни заново, успехов!
-
Ключ и значение, подготовленные белым списком, используются в заголовке следующим образом:
4. Некоторые требования к открытому исходному коду Nacos
Функции, возможности консоли, а также восходящая и нисходящая интеграция Nacos удовлетворяют потребности большинства отдельных разработчиков.
Вот несколько предложений по документации. Официальная документация будет обновляться более своевременно. Некоторые функции могут не соответствовать новейшим функциям и кодам, а руководств в официальной документации немного меньше, а систематического руководства нет.
Если версия Nacos с открытым исходным кодом не может удовлетворить ваши потребности, перейдите на MSE-Nacos. MSE-Nacos предоставляет более мощные функции и может работать с приложениями корпоративного уровня.