莆田做网站公司平面设计机构培训

web/2025/9/30 13:34:20/文章来源:
莆田做网站公司,平面设计机构培训,小程序卖货怎么样,七台河新闻综合频道节目表目录 1.consul介绍 ❤️❤️❤️ 2.安装 ❤️❤️❤️ 3.创建8006模块 ❤️❤️❤️ 4.创建80模块❤️❤️❤️ 1.consul介绍 ❤️❤️❤️ Consul 是一种用于服务发现、配置和分布式一致性的开源软件。它由HashiCorp开发和维护#xff0c;可用于帮助构建和管理现代化的分布… 目录 1.consul介绍 ❤️❤️❤️ 2.安装 ❤️❤️❤️ 3.创建8006模块 ❤️❤️❤️ 4.创建80模块❤️❤️❤️ 1.consul介绍 ❤️❤️❤️ Consul 是一种用于服务发现、配置和分布式一致性的开源软件。它由HashiCorp开发和维护可用于帮助构建和管理现代化的分布式系统。Consul提供了服务注册与发现、健康检查、分布式键值存储、多数据中心支持等功能可帮助开发人员和系统管理员更好地管理和监控分布式应用程序和微服务架构。 2.安装 ❤️❤️❤️ 官网https://developer.hashicorp.com/consul/install?product_intentconsul#Windows 小张下载的Windows版的~  1.窗口下直接cmd2.使用consul --version 查看版本号3.使用 consul agent -dev 运行4.浏览器访问 localhost:8500 访问地址说明成功 3.创建8006模块 ❤️❤️❤️ 1.建模块 在父工程下创建工程 注意jdk版本号maven版本 2.导pom 1.springboot依赖 2.mybatis依赖 3.mysql依赖 4.通用配置 5.consul依赖 dependencies!--springboot--dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId/dependencydependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-actuator/artifactId/dependencydependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-test/artifactIdscopetest/scope/dependency!--mybatis--dependencygroupIdorg.mybatis.spring.boot/groupIdartifactIdmybatis-spring-boot-starter/artifactId/dependency!--druid--dependencygroupIdcom.alibaba/groupIdartifactIddruid-spring-boot-starter/artifactIdversion1.2.16/version/dependency!--mysql-connector-java--dependencygroupIdmysql/groupIdartifactIdmysql-connector-java/artifactId/dependency!--jdbc--dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-jdbc/artifactId/dependency!--通用配置--dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-devtools/artifactIdscoperuntime/scopeoptionaltrue/optional/dependencydependencygroupIdorg.projectlombok/groupIdartifactIdlombok/artifactIdoptionaltrue/optional/dependency!--引入自己的api通用包--dependencygroupIdorg.example/groupIdartifactIdcloud-api-commons/artifactIdversion${project.version}/version/dependency!--springboot整合consul客户端--dependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-starter-consul-discovery/artifactId/dependency/dependencies 3.写yml 1.服务端口 2.服务名称 3.datasource配置 4.consul配置 5.mybatis配置 server:port: 8006 spring:application:name: consul-provider-paymentdatasource:type: com.alibaba.druid.pool.DruidDataSourcedriver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://localhost:3306/springcloudusername: rootpassword: 123456#consul注册信息cloud:consul:host: localhostport: 8500discovery:service-name: ${spring.application.name}mybatis:mapper-locations: classpath:mapper/*.xmltype-aliases-package: com.xz.springcloud.entity4.主启动类 SpringBootApplication EnableDiscoveryClient public class PaymentMain8006 {public static void main(String[] args) {SpringApplication.run(PaymentMain8006.class);} } 5.编写业务 1.引入自己的端口号 2.注入service 3.编写业务 RestController public class PaymentController {Value(${server.port})private String serverPort;Autowiredprivate PaymentService paymentService;RequestMapping(/payment/consul)public String paymentZk() {return spring cloud with consul: serverPort \t\t UUID.randomUUID().toString();}GetMapping(/payment/getById/{id})public CommonResult getById(PathVariable(id) Integer id) {Payment result paymentService.getById(id);if (result ! null) {return new CommonResult(200, 查询成功serverPort: serverPort, result);} else {return new CommonResultPayment(404,查询无果serverPortserverPort,null);}} }6.测试 1.访问浏览器地址查询结果 2.访问localhost:8500 访问成功~  创建节点成功~  4.创建80模块❤️❤️❤️ 1.建模块 在父工程下创建模块 注意jdk和maven版本 2.导pom 1.springboot依赖 2.通用配置依赖 3.consul依赖 dependenciesdependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId/dependencydependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-actuator/artifactId/dependencydependencygroupIdorg.projectlombok/groupIdartifactIdlombok/artifactIdoptionaltrue/optional/dependencydependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-test/artifactIdscopetest/scope/dependencydependencygroupIdorg.example/groupIdartifactIdcloud-api-commons/artifactIdversion${project.version}/version/dependency!--consul--dependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-starter-consul-discovery/artifactId/dependency/dependencies3.写yml 1.服务端口 2.服务名称 3.consul配置信息 server:port: 80spring:application:name: consul-payment-ordercloud:consul:host: localhostport: 8500discovery:service-name: ${spring.application.name} 4主启动类 SpringBootApplication EnableDiscoveryClient public class OrderConsulMain80 {public static void main(String[] args) {SpringApplication.run(OrderConsulMain80.class);} }5.配置类  后面调用URL使用的是服务名而不是具体的地址所以加上LoadBalance表负载均衡 Configuration public class ApplicationConfig {BeanLoadBalancedpublic RestTemplate getRestTemplate(){return new RestTemplate();} } 6.业务类 1.要访问的url使用服务名做负载均衡 2.注入restTemplate 3.调用restTemplate RestController public class OrderController {private static final String INVOKE_URL http://consul-provider-payment;Autowiredprivate RestTemplate restTemplate;GetMapping(/payment/getById/{id})public CommonResult getById(PathVariable(id) Integer id) {return restTemplate.getForObject(INVOKE_URL /payment/getById/ id, CommonResult.class);}GetMapping(/payment/consul)public String discoveryConsul(){return restTemplate.getForObject(INVOKE_URL/payment/consul,String.class);} }7.测试 1.使用80访问路径 2.访问local:8500 服务80和服务 8006都入住到consul~ 查询成功~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/84476.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

可以在网上接网站做的网址县科协微网站建设

我对java的八大排序算法进行了总结,以此文展示Java八大算法 常见排序算法如下: 1.直接插入排序 2.希尔排序 3.简单选择排序 4.堆排序 5.冒泡排序 6.快速排序 7.归并排序 8.基数排序 排序方法示例简介 直接插入排序 基本思想 通常人们整理桥牌的方法…

网站建设公司海南海南城乡与建设厅网站

🚀欢迎来到本文🚀 🍉个人简介:陈童学哦,目前学习C/C、算法、Python、Java等方向,一个正在慢慢前行的普通人。 🏀系列专栏:陈童学的日记 💡其他专栏:CSTL&…

网站建设销售年终总结有哪些做软件的网站有哪些

1.File类概述及构造方法 2.File类创建功能 文件创建成功! 如果文件不存在,就创建文件,并返回true 如果文件存在,就不创建文件,并返回false 如果文件夹不存在,就创建文件夹,并返回true 如果文件…

网站名称 规则游戏推广话术技巧

2020年《纽约时报》调查显示,全球有超过1000万人以AI恋人作为伴侣;后浪发布的《2022年轻人未来恋爱白皮书》报告中显示,有近4成年轻人接受与虚拟人恋爱。随着人工智能技术的突破,越来越多年轻群体在AI伴侣软件亲手打造自己的理想恋…

深圳一定火网站建设龙华区是深圳最差的区

&#xfeff;<table><tr><td bgcolororange>本文仅供学习交流使用&#xff0c;如侵立删&#xff01;</td></tr></table> 记一次阿里云盾滑块验证分析并通过 操作环境 win10 、 macPython3.9selenium、pyautogui 分析 最近在做中国庭审…

织梦批量修改网站源代码备案网站主办者承诺书

对象共享 概述 除了用于实现引用计数内存回收机制之外&#xff0c;对象的引用计数属性还带有对象共享的作用。 在Redis中&#xff0c;让多个键共享同一个值对象需要执行以下两个步骤: 1.将数据库键的值指针指向一个现有的值对象2.将被共享的值对象的引用计数增一 目前来说…

江西赣建建设监理网站移动应用开发干什么的

前言我是从.net 4.5直接跳到.net core 3.x的&#xff0c;感觉asp.net这套东西最初是从4.5中的owin形成的。目前官方文档重点是讲路由&#xff0c;没有特别说明与传统路由的区别&#xff0c;本篇主要介绍终结点路由的相关概念和如何使用&#xff0c;不会详细介绍路由&#xff0c…

成都建设路小学网站个体工商户 网站备案

前言 Leetcode中有一道这样的题:给定两个整数&#xff0c;被除数 dividend 和除数 divisor。将两数相除&#xff0c;要求不使用乘法、除法和 mod 运算符。返回被除数 dividend 除以除数 divisor 得到的商。 如果正常的四则运算符号不允许使用&#xff0c;呢这道题的考点我觉得应…

网站制作有哪些企业ppt主题大全素材

假设你想做一个像微博短链接那样的短链接服务&#xff0c;短链接服务生成的URL都非常短例如: http://t.cn/E70Piib, 我们应该都能想到链接中的E70Piib对应的就是存储长链接地址的数据记录的ID&#xff0c;可是这个有大小写字母和数字构成的唯一ID是怎么生成的呢&#xff0c;刚学…

中国网站域名备案管理系统wordpress apply filters

基于python语言&#xff0c;采用经典自适应大邻域算法&#xff08;ALNS&#xff09;对 带硬时间窗的需求拆分车辆路径规划问题&#xff08;SDVRPTW&#xff09; 进行求解。 目录 往期优质资源1. 适用场景2. 代码调整2.1 需求拆分2.2 需求拆分后的服务时长取值问题 3. 求解结果4…

免费创建网站平台六安网站制作哪里有

内容介绍&#xff1a; AI编译框架分为两种运行模式&#xff0c;分别是动态图模式以及静态图模式。MindSpore默认情况下是以动态图模式运行&#xff0c;但也支持手工切换为静态图模式。两种运行模式的详细介绍如下&#xff1a; 动态图模式&#xff1a; 动态图的特点是计算图的…

网站管理员招聘济南 规划 网站

java bean 验证这篇文章总结了一些简单&#xff0c;快速的示例&#xff0c;这些示例说明了您想使用Java Beans Validation API&#xff08;JSR 349&#xff0c;JSR 303&#xff09;进行的最常见操作。 记住&#xff0c;Beans Validation独立于Java EE。 尽管它是作为Java EE兼容…

什么软件可以做动画视频网站穆棱建设局网站

一.说明SpringSecurity是一个用于Java 企业级应用程序的安全框架,主要包含用户认证和用户授权两个方面.相比较Shiro而言,Security功能更加的强大,它可以很容易地扩展以满足更多安全控制方面的需求,但也相对它的学习成本会更高,两种框架各有利弊.实际开发中还是要根据业务和项目…

怎么把网站上传到域名柳州网站虚拟主机公司

引言 在当今数字化时代&#xff0c;编程已经成为一种极具创造力和趣味性的活动。通过编写代码&#xff0c;我们可以创造出各种各样的应用程序和游戏&#xff0c;其中包括经典的贪吃蛇游戏。本文将向您介绍如何使用 JavaScript 编程语言制作一个简单而有趣的贪吃蛇游戏&#xf…

网站集约化建设汇报目前什么编码做网站最好

网课地址&#xff1a;网络模型_二层转发原理&#xff08;三&#xff09;_哔哩哔哩_bilibili 一、路由交换 网络&#xff1a;用来信息通信&#xff0c;信息共享的平台。 网络节点&#xff08;交换机&#xff0c;路由器&#xff0c;防火墙&#xff0c;AP&#xff09;介质&#…

网站跟客户端推广怎么做江苏招标网

如何启动/停止/重启MySQL一、 启动方式1、使用 service 启动&#xff1a;service mysql start2、使用 mysqld 脚本启动&#xff1a;/etc/inint.d/mysql start3、使用 safe_mysqld 启动&#xff1a;safe_mysql&二、停止1、使用 service 启动&#xff1a;service mysql stop2…

台州网站建设方案抖音开放平台工会

网页图片显示不出来怎么办?文字与图片是构成一个网页的两个最基本的元素。你可以简单地理解为&#xff1a;文字&#xff0c;就是网页的内容。图片&#xff0c;就是网页的美观。除此之外&#xff0c;网页的元素还包括动画、音乐、程序等等。有时候我们浏览网页却发现图片显示不…

昆明大型网站建设费用苏州网站排名优化价格

在文件系统中&#xff0c;有三大缓冲为了提升效率&#xff1a;inode缓冲区、dentry缓冲区、块缓冲。(内核&#xff1a;2.4.37)一、inode缓冲区为了加快对索引节点的索引&#xff0c;引入inode缓冲区&#xff0c;下面我们看Linux/fs/inode.c代码。inode缓冲区代码1、一些数据结构…

网站在公司做有什么要求吗公众号免费素材网站

用来练手的python练习题&#xff0c;原题链接: python练习实例25 题干 : 求12!3!…20!的和。 题干要求我们实现一个阶乘的求和&#xff0c;显而易见的&#xff0c;我们可以使用递归来实现阶乘&#xff0c;再使用循环语句对这些阶乘就行求和。源代码如下: # 求阶乘 def facto…

贵州省建设厅官网站首页个人网页设计理念

引言 云原生技术作为软件开发和部署的新范式&#xff0c;以其高度可伸缩性、灵活性和可靠性&#xff0c;吸引了广泛的关注。本文将深入探讨云原生技术的核心概念、优势以及其在现代软件开发中的应用。 1. 什么是云原生技术&#xff1f; 云原生技术是一种以云计算为基础&#…