上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 18 下一页
摘要: Eureka 自带了一个 Web 的管理页面,方便我们查询注册到上面的实例信息,但是有一个问题:如果在实际使用中,注册中心地址有公网 IP 的话,必然能直接访问到,这样是不安全的。所以我们需要对 Eureka 进行改造,加上权限认证来保证安全性。 改造我们的 eureka-server,通过集成 S 阅读全文
posted @ 2021-02-05 15:52 节日快乐 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1)创建项目注册到 Eureka 注册中心已经创建并且启动好了,接下来我们实现将一个服务提供者 eureka-client-user-service 注册到 Eureka 中,并提供一个接口给其他服务调用。 首先还是创建一个 Maven 项目,然后在 pom.xml 中增加相关依赖 <!-- Spr 阅读全文
posted @ 2021-02-05 15:46 节日快乐 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 1)直接调用接口 创建服务消费者,消费我们刚刚编写的 user/hello 接口,同样需要先创建一个 Maven 项目 eureka-client-article-service,然后添加依赖,依赖和服务提供者的一样,这里就不贴代码了。创建启动类 App,启动代码与前面所讲也是一样的。唯一不同的就是 阅读全文
posted @ 2021-02-05 15:40 节日快乐 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 首先创建一个 Maven 项目,取名为 eureka-server,在 pom.xml 中配置 Eureka 的依赖信息 <!-- Spring Boot --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spr 阅读全文
posted @ 2021-02-05 15:29 节日快乐 阅读(69) 评论(0) 推荐(0) 编辑
摘要: Spring Cloud Eureka 是 Spring Cloud Netflix 微服务套件的一部分,基于 Netflix Eureka 做了二次封装,主要负责实现微服务架构中的服务治理功能。Spring Cloud Eureka 是一个基于 REST 的服务,并且提供了基于 Java 的客户端 阅读全文
posted @ 2021-02-05 15:23 节日快乐 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 目前提供的 Spring Boot Starter 包有: spring-boot-starter-web:快速构建基于 Spring MVC 的 Web 项目,使用 Tomcat 做默认嵌入式容器。 spring-boot-starter-data-redis:操作 Redis。 spring-b 阅读全文
posted @ 2021-02-05 14:36 节日快乐 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 在 Spring Tools 4 for Eclipse 中依次选择 File->New->Maven Project 完了上述操作之后,在 pom.xml 中添加 Spring Boot 的依赖,代码如下所示。 <parent> <groupId>org.springframework.boot< 阅读全文
posted @ 2021-02-05 13:04 节日快乐 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 开发环境的准备主要涉及三个方面:JDK、Maven、Spring Tools 4 for Eclipse。 1. JDK JDK 的版本用 1.8 即可,环境变量大家自行去配置。 2. Maven Maven 是用于项目构建的,教程所用的版本是 3.6。 3. Spring Tools 4 for 阅读全文
posted @ 2021-02-05 11:52 节日快乐 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 我们先从 Nginx 说起,了解为什么需要微服务。最初的服务化解决方案是给相同服务提供一个统一的域名,然后服务调用者向这个域发送 HTTP 请求,由 Nginx 负责请求的分发和跳转。这种架构存在很多问题:Nginx 作为中间层,在配置文件中耦合了服务调用的逻辑,这削弱了微服务的完整性,也使得 Ng 阅读全文
posted @ 2021-02-05 11:50 节日快乐 阅读(1067) 评论(0) 推荐(0) 编辑
摘要: Spring Cloud 模块的相关介绍如下: Spring Cloud 模块的相关介绍如下: Eureka:服务注册中心,用于服务管理。 Zuul:API 网关,提供路由转发、请求过滤等功能。 Ribbon:基于客户端的负载均衡组件。 Hystrix:容错框架,能够防止服务的雪崩效应。 Feign 阅读全文
posted @ 2021-02-05 11:43 节日快乐 阅读(87) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 18 下一页