微服务
victor-维克特
信不足焉,有不信焉
展开
-
nacos作为配置中心
一. 微服务配置 1. bootstrap.yaml server: port: 8081 spring: application: name: produce-service profiles: active: dev 2. bootstrap-dev.yaml spring: datasource: url: jdbc:mysql://172.0.1.14:3306/product?autoReconnect=true&useUnicode=true&a原创 2021-10-26 00:06:05 · 105 阅读 · 0 评论 -
Kubernetes--环境搭建kubeadm
一. 前言 官方提供了三种Kubernetes部署方式 1. minikube Minikube是一个工具,可以在本地快速运行一个单点的Kubernetes,尝试Kubernetes或日常开发的用户使用。不能用于生产环境。 2. kubeadm Kubeadm是一个工具,提供kubeadm init和kubeadm join,用于快速部署Kubernetes集群 3. 二进制包 从官方下载发行版的二进制包,手动部署每个组件,组成Kubernetes集群。 二. 环境要求 1.一台或多台机器,操作系统 Cen原创 2020-07-06 19:23:37 · 599 阅读 · 0 评论 -
微服务之注册中心Eureka
Eureka 注册中心是入门Spring Cloud微服务架构的必学组件,是学习所有其他组件的基础和基石。 微服务的核心思想是分而治之,各司其职,而如何将这些各司其职的微服务实例协同起来,则需服务注册中心的介入。在Spring Cloud微服务体系中,这个第三方协作者的角色由Eureka完成,注意发音为([juˈriːkə])。 一. 添加maven依赖 <dependency> ...原创 2019-08-23 18:13:58 · 408 阅读 · 0 评论 -
微服务之网关Zuul
服务网关(zuul)又称路由中心,用来统一访问所有api接口,维护服务。 Spring Cloud Zuul通过与Spring Cloud Eureka的整合,实现了对服务实例的自动化维护,所以在使用服务路由配置的时候,我们不需要向传统路由配置方式那样去指定具体的服务实例地址,只需要通过Ant模式配置文件参数即可 一. 添加maven依赖 <dependency> <gr...原创 2019-08-23 18:29:52 · 516 阅读 · 0 评论 -
微服务之服务接口
SpringCloud的服务接口基本等同于SpringBoot开发的api接口,只不过在springCloud需要将自己的服务注册到注册中心,通过网关统一访问路径 一. 添加maven依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spr...原创 2019-08-23 18:38:49 · 6344 阅读 · 2 评论 -
微服务之网关Zuul,注册中心Eureka,微服务整合
微服务之注册中心Eureka 微服务之网关Zuul 微服务之服务接口 一. 首先在注册中心查看网关和微服务是否注册成功 二. 测试微服务接口是否能通 三. 通过网关访问微服务 ...原创 2019-08-23 18:48:26 · 2590 阅读 · 1 评论