python-74-Nacos技术之单机模式安装Nacos并使用Python操作Nacos
文章目录
- 1 微服务注册发现
- 1.1 配置中心
- 1.2 注册中心
- 1.3 Nacos简介
- 2 安装nacos
- 2.1 Nacos部署方式
- 2.2 安装JDK1.8+
- 2.3 单机模式
- 2.4 配置数据源(可选)
- 2.5 开启控制台授权登录(可选)
- 3 python使用Nacos配置中心
- 3.1 创建配置信息
- 3.2 python读取配置信息
- 4 python使用注册中心
- 4.1 python服务注册
- 4.1.1 方式一open API
- 4.1.2 方式二nacos-sdk-python
- 4.2 python服务发现
- 4.2.1 方式一nacos-sdk-python
- 4.2.2 方式二open API
- 5 参考附录
在windows中单机模式安装Nacos,并使用Python应用注册中心和配置中心功能。
1 微服务注册发现
传统的单元应用架构开始朝着微服务架构方向演进,演进过程中首要问题就是微服务如何相互发现对方进行调用?
我们将这种相互发现、相互调用的能力称之为微服务注册发现。
1.1 配置中心
配置中心 :Apollo和Nacos相对于Spring Cloud Config的生态支持更广,在配置管理流程上做的更好,Apollo(阿波罗)是一款可靠的分布式配置管理中心,诞生于携程框架研发部。
1.2 注册中心
常用的注册中心:分别为 Zookeeper、Eureka、Nacos、Consul。
通过注册中心,服务提供者和消费者只需与注册中心交互即可,从而实现服务的注册与发现