当前位置: 首页 > news >正文

做网站图片无法显示的原因cdr平面设计教程

做网站图片无法显示的原因,cdr平面设计教程,国内时事新闻2021最新,WordPress js木马目录 一、Spring Cloud Eureka详解二、Spring Cloud Nacos详解三、Spring Cloud Nacos和Eureka区别 Spring Cloud Nacos 和 Spring Cloud Eureka 都是 Spring Cloud 微服务框架中的服务注册和发现组件#xff0c;用于帮助开发者轻松地构建和管理微服务应用。它们之间的主要区别… 目录 一、Spring Cloud Eureka详解二、Spring Cloud Nacos详解三、Spring Cloud Nacos和Eureka区别 Spring Cloud Nacos 和 Spring Cloud Eureka 都是 Spring Cloud 微服务框架中的服务注册和发现组件用于帮助开发者轻松地构建和管理微服务应用。它们之间的主要区别在于底层架构、服务发现方式、配置管理和支持的编程语言等方面。 一、Spring Cloud Eureka详解 Spring Cloud Eureka 是基于 Netflix Eureka 的二次封装用于实现微服务实例自动化注册与发现。它主要负责完成微服务架构中的服务治理功能。以下是 Spring Cloud Eureka 的详解包括代码示例。 添加依赖 在项目的 build.gradle 文件中添加 Spring Cloud Eureka 依赖 dependencies { implementation org.springframework.cloud:spring-cloud-starter-eureka }配置 application.yaml 在 application.yaml 文件中配置 Eureka 服务的相关属性 server: port: 8080 eureka: client: serviceUrl: defaultZone: http://localhost:8761/eureka/ 启动类添加依赖 在启动类上添加 EnableDiscoveryClient 注解以启用 Eureka 服务发现功能 import org.springframework.cloud.client.discovery.EnableDiscoveryClient; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; SpringBootApplication EnableDiscoveryClient public class EurekaDemoApplication { public static void main(String[] args) { SpringApplication.run(EurekaDemoApplication.class, args); } }服务注册与发现 在服务提供者中通过 EnableEurekaServer 注解启用 Eureka 服务注册功能并在启动类上添加 Value 注解配置 Eureka 服务端口号 import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; SpringBootApplication EnableEurekaServer(port 8761) public class EurekaServerApplication { public static void main(String[] args) { SpringApplication.run(EurekaServerApplication.class, args); } }在服务消费者中通过 RestController 和 RequestMapping 注解暴露一个 REST 接口并在 Value 注解中配置 Eureka 服务端口号。同时使用 RestTemplate 调用其他服务 import org.springframework.cloud.client.discovery.EnableDiscoveryClient; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; SpringBootApplication RestController EnableDiscoveryClient public class EurekaClientApplication {Value(${eureka.client.serviceUrl.defaultZone}) private String defaultZone;GetMapping(/hi) public String home(RequestParam String name) { String url defaultZone /eureka-client/hello; RestTemplate restTemplate new RestTemplate(); return restTemplate.getForObject(url, String.class, name); }public static void main(String[] args) { SpringApplication.run(EurekaClientApplication.class, args); } }自定义 Eureka 界面 可以通过修改 Spring Cloud Eureka 的默认界面来实现自定义界面。在 src/main/resources/static 目录下找到 eureka-dashboard.html 文件将其复制到项目中的静态资源目录并进行相应的修改。 综上所述Spring Cloud Eureka 是一个用于实现微服务实例自动化注册与发现的服务治理组件。通过在项目中添加依赖、配置 application.yaml、启动类添加依赖、服务注册与发现以及自定义 Eureka 界面可以实现 Spring Cloud Eureka 的基本功能。 二、Spring Cloud Nacos详解 可以参考之前写的文章https://python-basketball.blog.csdn.net/article/details/132506054?spm1001.2014.3001.5502 三、Spring Cloud Nacos和Eureka区别 底层架构 Nacos 是一个全新的轻量级动态服务发现、配置管理和服务管理的平台基于阿里巴巴自研的 Nacos 技术。 Eureka 是 Netflix 开源的一个服务注册和发现框架基于 RESTful API 进行服务之间的通信。服务发现方式 Nacos 使用 DNS 方式进行服务发现将服务注册信息存储在 DNS 服务器中使得服务发现更加高效和可靠。 Eureka 则使用 HTTP 协议进行服务发现需要通过请求 Eureka 服务端来获取服务注册信息。配置管理 Nacos 支持配置的动态管理可以实现配置的修改和更新同时支持配置的版本控制。 Eureka 不支持配置的动态管理需要通过人工的方式进行配置的修改和更新。支持的编程语言 Nacos 支持多种编程语言包括 Java、Python、Go、Node.js 等。 Eureka 仅支持 Java 语言。 下面是一个简单的示例来展示如何使用 Spring Cloud Nacos 和 Spring Cloud Eureka Nacos 首先需要在项目中引入 Nacos 的依赖 dependency groupIdcom.alibaba.cloud/groupId artifactIdspring-cloud-starter-alibaba-nacos-discovery/artifactId /dependency dependency groupIdcom.alibaba.cloud/groupId artifactIdspring-cloud-starter-alibaba-nacos-config/artifactId /dependency 然后在启动类上添加 EnableDiscoveryClient 和 NacosPropertySource 注解 import com.alibaba.cloud.spring.boot.context.annotation.config.NacosPropertySource; import com.alibaba.cloud.spring.boot.context.annotation.EnableDiscoveryClient; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; SpringBootApplication EnableDiscoveryClient NacosPropertySource(dataId your-data-id, autoRefreshed true) public class NacosDemoApplication { public static void main(String[] args) { SpringApplication.run(NacosDemoApplication.class, args); } }Eureka 首先需要在项目中引入 Eureka 的依赖 dependency groupIdcom.netflix/groupId artifactIdeureka-client/artifactId /dependency 然后在启动类上添加 EnableDiscoveryClient 注解并配置 Eureka 服务端地址 import org.springframework.cloud.client.discovery.EnableDiscoveryClient; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; SpringBootApplication EnableDiscoveryClient(eurekaServerUrl http://localhost:8761/eureka/) public class EurekaDemoApplication { public static void main(String[] args) { SpringApplication.run(EurekaDemoApplication.class, args); } }综上所述Spring Cloud Nacos 和 Spring Cloud Eureka 都是服务注册和发现框架但它们在底层架构、服务发现方式、配置管理和支持的编程语言等方面有所不同。在实际应用中可以根据项目需求和团队熟悉程度选择合适的框架。
http://www.sadfv.cn/news/47513/

相关文章:

  • logo网站设计图片做网站虚拟主机和云服务器吗
  • 只能在线观看的电影网站咋么做wordpress 添加淘宝
  • 广告网站设计公司旅游网站排行榜前20
  • 建筑工程的公司网站优化怎样提高网站用户体验
  • namecheap建站wordpress优化型网站模板
  • 郴州网站建设软件定制开发平台wordpress自定义字段面板
  • wordpress能做多大的站镇江网签查询系统
  • 沧州建设银行招聘网站网站建设一百万
  • 网站建设设城固县网站建设
  • 烟台工程建设信息网站南昌seo推广公司
  • 网站建设技术方面的论文个人电脑搭建云服务器
  • 肇庆市网站建设平台电子商务以后能干什么
  • 做装修那个网站好济南智能网站建设报价
  • 在淘宝介绍里边怎么做网站链接邢台旅游景点大全排名 免费
  • 网络销售怎么一直招人漳州做网站优化
  • 网站建设教程 迅雷下载关于建设旅游网站的书籍
  • 手机网站模板 餐饮遂宁住房和城乡建设厅网站
  • 营销型网站用什么系统西安摩高网站建设
  • 柳州建站小程序开发者工具下载
  • 手机网站源码带后台眉山网站推广
  • 安阳做推广网站兼职做彩平网站
  • 仿阿里巴巴行业门户贸易网站模板长沙产品设计公司
  • 牙科医院网站开发网站可以自己做吗
  • 天津网站优化哪家快建设公司大还是建筑公司大
  • 设计网站注意哪些问题网站创建软件
  • 绘本馆网站建设163建筑网站
  • name域名的网站工业部网站备案
  • 网站建设服务协议 印花税网络公司门头
  • 徐州建站公司哪家好一键优化内存
  • 为代理网站做网站做网站申请完域名后做什么