Оценка использования версии с открытым исходным кодом Nacos

1. Использование Накоса

Здесь настройте метод подключения mysql: Spring.datasource.platform=mysql — это старая версия, а последняя использует Spring.sql.init.platform=mysql.
1.png

Включить доступ с аутентификацией и установить белый список
2.png

Для начала здесь напрямую используется файл конфигурации Ruoyi.
3.png

Начните успешно! Сделайте обзор и анализ ниже!

2. Сравнение Nacos и Eureka по производительности, функциям, удобству работы с консолью, экологии на входе и выходе и опыту сообщества:

  1. Производительность: Nacos относительно хорош с точки зрения производительности и использует некоторые методы оптимизации для повышения эффективности регистрации и обнаружения служб. Eureka может испытывать проблемы с производительностью при масштабном развертывании.

  2. Функция: Nacos более обширен, чем Eureka, с точки зрения функций. Помимо регистрации и обнаружения служб, Nacos также предоставляет такие функции, как управление конфигурацией, динамическую маршрутизацию и прерывание обслуживания. Eureka в первую очередь ориентирована на регистрацию и обнаружение сервисов.

  3. Работа с консолью: консоль Nacos предоставляет интуитивно понятный пользовательский интерфейс для удобного управления и мониторинга экземпляров служб. Консоль Eureka относительно проста и имеет меньше функций.

  4. Экология верхнего и нижнего течения: Накос богаче экологией верхнего и нижнего течения. Он тесно интегрирован с популярными платформами микросервисов и инструментами оркестрации контейнеров, такими как Spring Cloud и Kubernetes, и может легко использоваться с ними. Экология верхнего и нижнего течения Эврики относительно невелика.

  5. Опыт сообщества: Nacos имеет открытый исходный код от Alibaba и пользуется большой поддержкой и активностью сообщества. Сообщество Eureka относительно небольшое, а обновления и поддержка могут быть относительно медленными.

Подводя итог, можно сказать, что Nacos относительно лучше, чем Eureka, с точки зрения производительности, функций, опыта работы с консолью, экологии исходного и последующего этапов, а также опыта сообщества.

3. Помните об ошибках, которые легко допустить при использовании Nacos.

Nacos сообщает об ошибке после включения nacos.core.auth.enabled=true!
4.png

  • Обратите внимание, что версии nacos, Springboot и Springcloud имеют соответствующие отношения на GitHub. https://github.com/alibaba/spring-cloud-alibaba/wiki/ Примечания к выпуску

  • Кроме того, добавьте учетную запись и пароль в файл конфигурации yml (обратите внимание, что это не ключ и значение белого списка)
    5.png

  • Начни заново, успехов!
    6.png

  • Ключ и значение, подготовленные белым списком, используются в заголовке следующим образом:
    7.png

4. Некоторые требования к открытому исходному коду Nacos

Функции, возможности консоли, а также восходящая и нисходящая интеграция Nacos удовлетворяют потребности большинства отдельных разработчиков.
Вот несколько предложений по документации. Официальная документация будет обновляться более своевременно. Некоторые функции могут не соответствовать новейшим функциям и кодам, а руководств в официальной документации немного меньше, а систематического руководства нет.
Если версия Nacos с открытым исходным кодом не может удовлетворить ваши потребности, перейдите на MSE-Nacos. MSE-Nacos предоставляет более мощные функции и может работать с приложениями корпоративного уровня.

Acho que você gosta

Origin blog.csdn.net/weixin_43684214/article/details/132557659
Recomendado
Clasificación