Nacos 설치 및 구성 소개

소개

  • 등록 센터 란 무엇입니까

등록 센터는 마이크로 서비스 프로젝트에서 매우 중요한 역할을 하며 마이크로 서비스 아키텍처에서 서비스와 서비스 주소 간의 매핑 관계를 기록하는 주소록 과 유사한 링크입니다 . 분산 아키텍처에서는 서비스가 여기에 등록되고 서비스가 다른 서비스를 호출해야 할 때 여기에서 서비스의 주소를 찾아 호출합니다.

  • 레지스트리를 사용하는 이유

레지스트리는 서비스 검색 문제를 해결합니다. 등록 센터가 없는 경우 서비스 간 호출은 수신자의 주소 또는 프록시 주소를 알아야 합니다. 서비스가 배포 주소를 변경하면 호출에 지정된 주소를 수정하거나 프록시 구성을 수정해야 합니다. 등록 센터를 통해 각 서비스는 다른 사람을 호출할 때 서비스 이름만 알면 되며 주소는 등록 센터를 통해 동기화됩니다.

  • 나코스 등록 센터

Nacos이는 클라우드 네이티브 애플리케이션을 보다 쉽게 ​​구축할 수 있도록 하는 Alibaba의 오픈 소스인 동적 서비스 검색, 구성 관리 및 서비스 관리 플랫폼입니다.

  • 나코스의 장점 비교

    일반적인 등록 센터에는 Eureka consul zookeeper와 Nacos를 선택한 이유가 아래 그림을 참조하십시오.

 서비스 디스커버리 센터인 Nacos가 더 많은 기능을 지원한다고 볼 수 없습니다.

1. 다운로드 주소

나코스 다운로드:  https://download.csdn.net/download/weixin_50002038/87717664  이 버전은 2.2.0입니다.

2. Nacos 구성

1. Nacos는 기본적으로 클러스터 모드 클러스터이며 bin 디렉터리의 startup.cmd 속성에서 설정할 수 있습니다.MODE改为单机模式standalone。

set MODE="standalone"

2. 또한 데이터베이스에 연결하려면 구성 파일 application.properties에서 구성해야 합니다.

 컴파일러로 연 후 다음 줄을 해제합니다(/database/username/password에 해당).

이 SQL을 실행

 

 내부에 SQL을 복사하고 명령줄을 통해 실행합니다. 저는 Navicat을 사용합니다(Nacos에 추가된 구성이 데이터베이스에 저장될 수 있도록 이 테이블을 생성합니다)

실행 후 생성된 테이블 구조는 다음과 같다.

3. bin 디렉토리에서 startup.cmd를 시작합니다.

 시작은 다음과 같이 성공적입니다.

 독립형 모드로

 Nacos는 시각적 운영 플랫폼을 제공하며 브라우저 액세스( http://localhost:8848/nacos/index.html )는 IP로도 액세스할 수 있습니다.

 로그인 사용자 이름과 암호는 모두 기본적으로 nacos입니다.

Acho que você gosta

Origin blog.csdn.net/weixin_50002038/article/details/130314083
Recomendado
Clasificación