1. Crear configuración (propósito: montar el archivo de configuración)
Buscar en el proyecto: Centro de Configuración—>Configuración—>Crear;
Ingrese el contenido, el nombre no se puede repetir, haga clic en Siguiente:
Haga clic para agregar datos:
donde clave es el nombre del archivo de configuración; valor es el contenido del archivo de configuración;
está en nacos—> ;carpeta conf que descargamos. :
Luego agregue un archivo de configuración del clúster:
el valor se configura con la dirección de cada nodo, regla:
isee-nacos-v1-0.isee-nacos.isee.svc.cluster.local:8848nombre al crear un servicio con estado 8848: puerto svc.cluster .local: método de escritura fijo nombre al crear el servicio. Nombre del proyecto isee -nacos .isee: Dirección DNS, es decir el nombre de dominio al que se accede dentro del cluster. La regla de formación de este es: 0: el nodo 0 v1: la versión especificada al crear el servicio con estado isee-nacos: donde: isee-nacos-v1-2.isee-nacos.isee. svc.cluster.local:8848
isee-nacos-v1-1.isee-nacos.isee.svc.cluster.local:8848
Haga clic en Crear.
2. Crea un servicio
Encontrado en el proyecto: Carga de aplicación—>Servicio—>Creación—>Servicio con estado;
(1) Información básica:
Ingrese el nombre (no se puede repetir) y la versión;
El nombre y la versión aquí son los nombres y versiones mencionados en el archivo de configuración del clúster anterior
( 2) Imagen del contenedor:
Seleccione 3 para el número de copias del contenedor;
Haga clic para agregar una imagen de contenedor e ingrese: nacos/nacos-server:v2.0.3
La imagen se puede encontrar en la ventana acoplable Encuéntrela en el almacén espejo: https://hub.docker.com/
A continuación, el límite de recursos puede no estar restringido o restringido. Se recomienda limitarlo; sin embargo, nacos consume más memoria. Un nacos puede requerir 1G, por lo que si la memoria es limitada, se recomienda >3G. De lo contrario, se informará un error de memoria insuficiente al iniciar el contenedor. Y la cantidad de núcleos de CPU no es suficiente. El editor lo ha probado, por lo que aquí la elección no es limitada.
La configuración del servicio es la siguiente:
Siguiente: verifique la zona horaria del host de sincronización
Haga clic en √—>Siguiente paso:
(3) Montar almacenamiento:
Aquí viene el punto clave, ingresa lo siguiente:
Entre ellos:
①: Creado antes de Buena configuración
③:/home/nacos/conf/application.properties
Entre ellos: /home/nacos/conf es el archivo de configuración directorio de la imagen de nacos; aplicación .properties: nombre del archivo de configuración;
Dado que no solo están los dos archivos de configuración en naocs que montamos, sino también otros archivos de configuración de registro, solo montamos los que necesitamos usar. Dos, entonces aquí estamos precisos en un determinado archivo de configuración. Si solo montamos en el directorio sin precisión en un determinado archivo de configuración, todo lo que contiene se sobrescribirá, por lo que cuando se inicie el contenedor, se generará un error. informó que se encontró algún otro archivo de configuración.
④: agregue una subruta, que es el nombre del archivo de configuración específico: application.properties
Verificar: Seleccionar una clave y ruta específica;
Porque tenemos dos archivos de configuración dentro;
Configurar el otro de la misma manera Archivo agregado :
Haga clic en √—>Siguiente—>Crear.
¡Listo!
Por supuesto, sus nacos aún no admiten acceso externo, por lo que necesitamos exponer un puerto para acceso externo. Puede consultar el cuarto punto de los artículos anteriores del editor = Servicios expuestos: https://blog.csdn.net/RookiexiaoMu_a/article/details/120605818