Updated on 2025-08-29 GMT+08:00

Nacos Engine Overview

CSE Nacos is compatible with open-source Nacos and Eureka clients. It provides registry and discovery, dynamic configuration management, access permission control, and observability. It can be used to build highly available and easy-to-manage microservice middleware. Nacos is the infrastructure for service governance and configuration management in the microservice architecture. It is especially suitable for complex distributed systems that require dynamic adjustment, high availability, and multi-environment adaptation.

The following figure shows how to use Nacos as the registry/configuration center.

  1. Create a user and grant CSE permissions.
  2. Create a registry/configuration center.
  3. Upgrade, back up, restore, or delete a Nacos engine or change its flavors by referring to Managing Nacos Engines.
  4. Manage namespaces to isolate configurations in different environments.
  5. (Optional) Manage permissions so that different users have different engine access and operation permissions based on their responsibilities and permissions.
  6. Develop the microservice application. Configure the Nacos engine information in the configuration file of the microservice application, such as the configuration center address, service registry center address, and namespace.
  7. Complete microservice deployment. When the microservice starts, it is automatically registered with the Nacos engine.
  8. Use service management and configuration management provided by the Nacos engine by referring to Managing Nacos Engine Services and Managing Nacos Engine Configurations.