1,使用docker-compose工具执行的。windows或者linux上都实验了都是一样问题。docker容器启动,服务却一直在starting,访问就报curl的52空响应,也不是拒绝连接。求解决,图如下
2,顺便问一下,基于集群启动cluster-hostname.yaml那种方式和cluster-ip.yaml方式的区别,这个问题是第一种,我以第二种启动明明在网段内,非说不在。还有请教一哈nacos.config.endpoint的用法,文档说的太摸棱两可啦,直接配域名?然后在域名所在服务器安装nginx反向负载吗?如何操作求大佬解答
db服务如下
version: "3"
networks:
ri-net:
driver: bridge
services:
mysql-master:
container_name: mysql-master
image: nacos/nacos-mysql-master:latest
env_file:
- ../env/mysql-common.env
- ../env/mysql-master.env
networks:
- ri-net
volumes:
- ./mysql-master:/var/lib/mysql
ports:
- "3308:3306"
mysql-slave:
container_name: mysql-slave
image: nacos/nacos-mysql-slave:latest
env_file:
- ../env/mysql-common.env
- ../env/mysql-slave.env
networks:
- ri-net
volumes:
- ./mysql-slave:/var/lib/mysql
ports:
- "3309:3306"
depends_on:
- mysql-master
prometheus:
container_name: prometheus
image: prom/prometheus:latest
networks:
- ri-net
volumes:
- ./prometheus/prometheus-cluster.yaml:/etc/prometheus/prometheus.yml
ports:
- "9090:9090"
restart: on-failure
grafana:
container_name: grafana
image: grafana/grafana:latest
networks:
- ri-net
ports:
- 3000:3000
restart: on-failure
nacos服务如下
version: "3.6"
networks:
nacos_network:
external: true
services:
nacos1:
hostname: nacos1
container_name: nacos1
image: nacos/nacos-server:latest
volumes:
- ./cluster-logs/nacos1:/home/nacos/logs
- ./init.d/custom.properties:/home/nacos/init.d/custom.properties
networks:
- nacos_network
ports:
- "8848:8848"
- "9555:9555"
env_file:
- ../env/nacos-hostname.env
nacos2:
hostname: nacos2
image: nacos/nacos-server:latest
container_name: nacos2
volumes:
- ./cluster-logs/nacos2:/home/nacos/logs
- ./init.d/custom.properties:/home/nacos/init.d/custom.properties
networks:
- nacos_network
ports:
- "8858:8848"
env_file:
- ../env/nacos-hostname.env
nacos3:
hostname: nacos3
image: nacos/nacos-server:latest
container_name: nacos3
volumes:
- ./cluster-logs/nacos3:/home/nacos/logs
- ./init.d/custom.properties:/home/nacos/init.d/custom.properties
networks:
- nacos_network
ports:
- "8868:8848"
env_file:
- ../env/nacos-hostname.env
env文件
#nacos dev env
PREFER_HOST_MODE=hostname
NACOS_SERVERS=nacos1:8848 nacos2:8858 nacos3:8868
MYSQL_MASTER_SERVICE_HOST=mysql-master
MYSQL_MASTER_SERVICE_DB_NAME=nacos_devtest
MYSQL_MASTER_SERVICE_PORT=3308
MYSQL_SLAVE_SERVICE_HOST=mysql-slave
MYSQL_SLAVE_SERVICE_PORT=3309
MYSQL_MASTER_SERVICE_USER=nacos
MYSQL_MASTER_SERVICE_PASSWORD=nacos
转载于:https://my.oschina.net/u/4163142/blog/3073861
分享到:
相关推荐
"基于Docker的Nacos集群安装配置详解" Nacos是阿里巴巴开源的配置管理系统,提供了强大的配置管理能力,能够对微服务应用进行配置管理。随着微服务架构的普及,Nacos的使用也变得越来越广泛。然而,在实际应用中,...
nacos-peer-finder-plugin-nacos集群安装所需要的镜像
直接启动:docker-compose -f example/standalone-mysql-8.yml 修复漏洞:Nacos 集群反序列化漏洞 一、漏洞概述 2023 年 6 月 7 日,Nacos 发布新版本,修复了一处远程代码执行漏洞,所 属厂商:alibaba,漏洞编号...
可以直接用如下配置在docker-compose里启动: nacos: image: infras/nacos-server:v2.4.0 container_name: nacos networks: - infras_net volumes: - ./storage/logs/nacos:/data/nacos/logs - ./conf/nacos/...
Nacos-2.4.3最新版本docker容器镜像出来啦,根据官网提供的Dockerfile进行制作,亲测可用,另外压缩包中含有单机模式docker-compose.yml 文件可直接使用,集群模式也只需要修改个别参数即可使用,
k8s搭建Nacos集群,制作Nacos镜像 Nacos版本是:2.0.2
docker run --name nacos-quick -e MODE=standalone -p 8849:8848 -d nacos/nacos-server:V2.3.2
docker-compose 安装 nacos,连接本地Mysql,进入docker-compose.yml所在目录,执行docker-compose up 命令,数据库脚本在sql目录下
赠送jar包:spring-cloud-starter-alibaba-nacos-discovery-2021.1.jar; 赠送原API文档:spring-cloud-starter-alibaba-nacos-discovery-2021.1-javadoc.jar; 赠送源代码:spring-cloud-starter-alibaba-nacos-...
nacos1.1.4和2.0.3的docker安装和nacos的配置中心使用—哔哩视频
docker安装nacos报错nacos-logback.xml找不到,把该文件放入相应的文件夹中即可
nacos的docker镜像,可支持mysql和postgresql版本两种数据库,基于2.1.0版,亲测可用。
赠送jar包:nacos-client-1.2.0.jar; 赠送原API文档:nacos-client-1.2.0-javadoc.jar; 赠送源代码:nacos-client-1.2.0-sources.jar; 赠送Maven依赖信息文件:nacos-client-1.2.0.pom; 包含翻译后的API文档:...
在IT行业中,Docker和Nacos是两个非常重要的工具,特别是在微服务架构中。Docker是一种流行的容器化技术,它允许我们将应用程序及其依赖项打包到一个可移植的容器中,以便于部署和管理。Nacos,另一方面,是阿里巴巴...
Nacos-2.3.2 MYSQL表配置sql文件
赠送jar包:spring-cloud-starter-alibaba-nacos-config-2021.1.jar; 赠送原API文档:spring-cloud-starter-alibaba-nacos-config-2021.1-javadoc.jar; 赠送源代码:spring-cloud-starter-alibaba-nacos-config-...
目前docker官网最新版没有2.2.3,这是自己用的镜像 使用命令 docker load<nacos-server_2.2.3.tar 即可载入镜像
赠送jar包:nacos-config-spring-boot-autoconfigure-0.2.7.jar; 赠送原API文档:nacos-config-spring-boot-autoconfigure-0.2.7-javadoc.jar; 赠送源代码:nacos-config-spring-boot-autoconfigure-0.2.7-sources...
在搭建Nacos集群的过程中,我们需要理解以下几个核心组件和步骤,这些信息都在提供的文件名中有所体现:`jdk-8u291-linux-x64.tar.gz`、`nacos-server-2.0.2.tar.gz` 和 `nginx-1.20.1.tar.gz`。这些文件分别对应...
Nacos是阿里巴巴开源的一款分布式服务治理和配置中心的框架,其源码版本为nacos-2.0.3。这个版本的Nacos提供了强大的服务发现、配置管理、命名空间隔离等功能,广泛应用于微服务架构中。现在我们来深入探讨一下Nacos...