草庐IT

【云原生】Kubernetes(k8s)部署 MySQL+Dubbo+Nacos服务

一、说明二、部署MySQL三、部署Nacos四、部署Dubbo服务4.1.创建镜像仓库的密钥4.2.部署provider服务4.3.部署consumer服务五、测试一、说明本文介绍基于Kubernetes(k8s)环境集成阿里云私有镜像仓库来部署一套Dubbo+Nacos的微服务系统,并使用KubernetesDNS以及port-forward的方式来打通网络访问。Kubernetes基础入门K8S集群管理平台Rancher(1):基础入门K8S集群管理平台Rancher(2):安装与使用二、部署MySQL创建配置文件mysql-local.yaml内容如下:apiVersion:v1kind

【云原生】Kubernetes(k8s)部署 MySQL+Dubbo+Nacos服务

一、说明二、部署MySQL三、部署Nacos四、部署Dubbo服务4.1.创建镜像仓库的密钥4.2.部署provider服务4.3.部署consumer服务五、测试一、说明本文介绍基于Kubernetes(k8s)环境集成阿里云私有镜像仓库来部署一套Dubbo+Nacos的微服务系统,并使用KubernetesDNS以及port-forward的方式来打通网络访问。Kubernetes基础入门K8S集群管理平台Rancher(1):基础入门K8S集群管理平台Rancher(2):安装与使用二、部署MySQL创建配置文件mysql-local.yaml内容如下:apiVersion:v1kind

Spring 中使用Nacos配置管理

添加依赖dependency>groupId>com.alibaba.nacosgroupId>artifactId>nacos-spring-contextartifactId>version>${latest.version}version>dependency>本文使用的版本为:1.1.1注:我们在Nacos使用SDK的时候引入了nacos-client依赖,nacos-spring-context默认有nacos-client的依赖,本文示例请勿自己添加Nacos-client依赖,否则后续的示例会有意想不到的错误。我们Nacos的JavaSDK一文中引用的nacos-client版本

Spring 中使用Nacos配置管理

添加依赖dependency>groupId>com.alibaba.nacosgroupId>artifactId>nacos-spring-contextartifactId>version>${latest.version}version>dependency>本文使用的版本为:1.1.1注:我们在Nacos使用SDK的时候引入了nacos-client依赖,nacos-spring-context默认有nacos-client的依赖,本文示例请勿自己添加Nacos-client依赖,否则后续的示例会有意想不到的错误。我们Nacos的JavaSDK一文中引用的nacos-client版本

【Nacos】1.docker-compose 安装nacos 2.1.0 报错 no datasource set

总结:    如何优雅安装nacos,请参考解决方案。场景:        单体架构拆分后,微服务越来越多,需要注册中心管理(前期因为工作忙无法一开始使用注册中心),选用nacos,所以数据库已经安装,官方文档提供的例子适合没有安装mysql的前提下使用。环境:docker-compose安装nacos2.1.0,已安装mysql,且账号/密码非:root/root报错:        nodatasourceset  :没有设置数据库        原因:    数据库没有正常设置,如数据库地址,数据库名称,账号,密码哪个出错都会提示       nodatasourceset解决方案:  

【Nacos】1.docker-compose 安装nacos 2.1.0 报错 no datasource set

总结:    如何优雅安装nacos,请参考解决方案。场景:        单体架构拆分后,微服务越来越多,需要注册中心管理(前期因为工作忙无法一开始使用注册中心),选用nacos,所以数据库已经安装,官方文档提供的例子适合没有安装mysql的前提下使用。环境:docker-compose安装nacos2.1.0,已安装mysql,且账号/密码非:root/root报错:        nodatasourceset  :没有设置数据库        原因:    数据库没有正常设置,如数据库地址,数据库名称,账号,密码哪个出错都会提示       nodatasourceset解决方案:  

Eureka注册中心和Nacos注册中心详解以及Nacos与Eureka有什么区别?

目录:前言Eureka注册中心Nacos注册中心Nacos与Eureka有什么区别?前言提供接口给其它微服务调用的微服务叫做服务提供者,而调用其它微服务提供的接口的微服务则是服务消费者。如果服务A调用了服务B,而服务B又调用了服务C,服务B既可以是服务提供者,也可以是服务消费者。假如我们的服务提供者user-service部署了多个实例,那么有以下几个问题:order-service在发起远程调用的时候,该如何得知user-service实例的ip地址和端口?有多个user-service实例地址,order-service调用时该如何选择?order-service如何得知某个user-se

Eureka注册中心和Nacos注册中心详解以及Nacos与Eureka有什么区别?

目录:前言Eureka注册中心Nacos注册中心Nacos与Eureka有什么区别?前言提供接口给其它微服务调用的微服务叫做服务提供者,而调用其它微服务提供的接口的微服务则是服务消费者。如果服务A调用了服务B,而服务B又调用了服务C,服务B既可以是服务提供者,也可以是服务消费者。假如我们的服务提供者user-service部署了多个实例,那么有以下几个问题:order-service在发起远程调用的时候,该如何得知user-service实例的ip地址和端口?有多个user-service实例地址,order-service调用时该如何选择?order-service如何得知某个user-se

【Java】Centos7配置Nacos开机自启动并后台运行(包含使用Docker运行nacos)

文章目录下载Nacos配置开机自启动启动失败(JDK环境问题)结果Docker版安装Docker配置阿里云加速Docker安装nacos下载NacosNacos1.4.4下载这里我使用的Nacos版本是1.4.4。下载完毕tar.gz文件之后进行解压tar-zxvfnacos-server-1.4.4.tar.gz这里我解压完毕之后使用mv命令重命名了一下目录名mvnacosnacos1.4.4配置开机自启动首先创建一个nacos的服务文件vim/lib/systemd/system/nacos.service内容如下[Unit]Description=nacosAfter=network.t

【Java】Centos7配置Nacos开机自启动并后台运行(包含使用Docker运行nacos)

文章目录下载Nacos配置开机自启动启动失败(JDK环境问题)结果Docker版安装Docker配置阿里云加速Docker安装nacos下载NacosNacos1.4.4下载这里我使用的Nacos版本是1.4.4。下载完毕tar.gz文件之后进行解压tar-zxvfnacos-server-1.4.4.tar.gz这里我解压完毕之后使用mv命令重命名了一下目录名mvnacosnacos1.4.4配置开机自启动首先创建一个nacos的服务文件vim/lib/systemd/system/nacos.service内容如下[Unit]Description=nacosAfter=network.t