上海建设工程施工许可证查询网站智慧团建网站登录密码

pingmian/2025/10/12 4:50:09/文章来源:
上海建设工程施工许可证查询网站,智慧团建网站登录密码,网络电话聊天网站建设多少钱,百度一下建设部网站一、创建项目 1、创建一个spring-boot的项目 2、创建三个模块file、system、gateway模块 3、file和system分别配置启动信息,并且创建一个简单的控制器 server.port9000 spring.application.namefile server.servlet.context-path/file4、在根目录下引入依赖 properties9000 spring.application.namefile server.servlet.context-path/file4、在根目录下引入依赖 propertiesjava.version1.8/java.versionspring-cloud.version2021.0.8/spring-cloud.version /properties... dependencyManagementdependenciesdependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-dependencies/artifactIdversion${spring-cloud.version}/versiontypepom/typescopeimport/scope/dependency/dependencies /dependencyManagement5、在网关模块引入依赖包 dependenciesdependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-starter-gateway/artifactId/dependency /dependencies6、网关模块的application.properties配置 server.port8000 spring.application.namegateway server.servlet.context-path/gateway spring.main.web-application-typereactive # 注册一个服务 spring.cloud.gateway.routes[0].idsystem spring.cloud.gateway.routes[0].uri.http://localhost:9001 spring.cloud.gateway.routes[0].predicates[0].namePath spring.cloud.gateway.routes[0].predicates[0].args[0]/system/** # 注册一个服务 spring.cloud.gateway.routes[1].idfile spring.cloud.gateway.routes[1].uri.http://localhost:9000 spring.cloud.gateway.routes[1].predicates[0].namePath spring.cloud.gateway.routes[1].predicates[0].args[0]/file/**7、分别启动三个项目测试单独接口请求、使用网关的路由请求是否通的 http://localhost:9000/file/hellohttp://localhost:9001/system/hello1http://localhost:8000/file/hellohttp://localhost:9000/system/hello1 二、nacos的安装 1、官网地址下载根据不同电脑系统下载不同包解压进入到bin目录下前提电脑上要安装jdk # 我这边是window电脑 startup.cmd -m standalone2、使用docker安装 docker search nacos docker pull nacos/nacos-servermkdir -p /home/docker/nacos/conf mkdir -p /home/docker/nacos/data mkdir -p /home/docker/nacos/logs chmod aw /home/docker/nacosdocker run -it --name nacos \ -p 8848:8848 \ -e MODEstandalone \ -v /home/docker/nacos/conf/data:/home/nacos/conf/data \ -v /home/docker/nacos/conf/logs:/home/nacos/conf/logs \ -d nacos/nacos-server 如果需要认证的话请添加application.properties文件 docker run -it --name nacos \ -p 8848:8848 \ -e MODEstandalone \ -v /home/docker/nacos/conf/application.properties:/home/nacos/conf/application.properties \ -v /home/docker/nacos/conf/data:/home/nacos/conf/data \ -v /home/docker/nacos/conf/logs:/home/nacos/conf/logs \ -d nacos/nacos-server三、使用nacos做配置中心 1、在需要获取nacos的项目中添加依赖包 !-- nacos配置 -- dependencygroupIdcom.alibaba.cloud/groupIdartifactIdspring-cloud-starter-alibaba-nacos-config/artifactIdversion2.2.3.RELEASE/version /dependencydependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-starter-bootstrap/artifactId /dependency2、在这里以system模块介绍在resources目录下创建一个bootstrap.properties文件 # 注册中心的名字 spring.application.namesystem # 启动环境,nacos会根据环境来读取不同的配置dataId:system-dev.properties spring.profiles.activedev # nacos的地址 spring.cloud.nacos.config.server-addrlocalhost:8848 # 配置中心文件后缀名 spring.cloud.nacos.config.file-extensionproperties3、在nacos控制面板上创建一个配置文件 test.nacoshello12345664、在项目的application.properties中添加test.nacos的配置值随意 server.port9001 #spring.application.namesystem server.servlet.context-path/systemtest.nacoshello5、在system的控制器中获取配置文件 package com.example.controller;import org.springframework.beans.factory.annotation.Value; import org.springframework.cloud.context.config.annotation.RefreshScope; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController;RestController RefreshScope public class HelloController {Value(${test.nacos})private String nacosName;GetMapping(hello1)public String hello() {System.out.println(nacosName);return System Hello;} }6、在nacos上修改配置文件查看是否获取到最新的配置数据 四、多环境配置 1、手动添加启动变量 2、配置生产启动 -Dspring.profiles.activeprod3、在nacos中拷贝一份生产的配置文件 4、修改点system-prod.properties的数据启动system项目 5、请求接口看看配置文件读取的是否为生产的配置文件 五、命名空间 1、也许你一个公司就一个项目那么在nacos直接使用public这个默认的命名空间也可以如果一个公司有多个项目每个项目都有不同配置文件这时候就要使用命名空间简单理解就一个项目就是一个命名空间 2、比如我创建一个test1的命名空间里面创建2个配置文件 3、在spring-boot项目中使用命名空间来读取配置文件 # 注册中心的名字 spring.application.namesystem # 启动环境,nacos会根据环境来读取不同的配置dataId:system-dev.properties spring.profiles.activedev # nacos的地址 spring.cloud.nacos.config.server-addrlocalhost:8848 # 配置中心文件后缀名 spring.cloud.nacos.config.file-extensionproperties # 读取命名空间的配置 spring.cloud.nacos.config.namespacetest1六、使用nacos实现注册中心 1、因为所有的模块都要在nacos中注册因此直接在跟模块下引入依赖包上面的配置中心的依赖也可以全部到跟模块中引入 dependencygroupIdcom.alibaba.cloud/groupIdartifactIdspring-cloud-starter-alibaba-nacos-discovery/artifactIdversion2.2.3.RELEASE/version /dependency dependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-starter-bootstrap/artifactId /dependency2、在bootstrap.properties文件中添加以下2行代码就可以 # 服务注册 spring.cloud.nacos.discovery.server-addrlocalhost:8848 spring.cloud.nacos.discovery.namespacetest13、如果当前是网关模块就要多添加一个负载均衡的依赖 dependenciesdependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-starter-gateway/artifactId/dependencydependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-starter-loadbalancer/artifactId/dependency /dependencies4、启动服务查看nacos控制面板 5、多启动一台system的项目,只要在启动的时候修改启动端口号就可以 6、这时候就可以修改网关地址由之前的localhost改为lb的方式 server.port8000 spring.application.namegateway server.servlet.context-path/gateway spring.main.web-application-typereactive # 注册一个服务 spring.cloud.gateway.routes[0].idsystem #spring.cloud.gateway.routes[0].uri.http://localhost:9001 spring.cloud.gateway.routes[0].urilb://system spring.cloud.gateway.routes[0].predicates[0].namePath spring.cloud.gateway.routes[0].predicates[0].args[0]/system/** # 注册一个服务 spring.cloud.gateway.routes[1].idfile #spring.cloud.gateway.routes[1].uri.http://localhost:9000 spring.cloud.gateway.routes[1].urilb://file spring.cloud.gateway.routes[1].predicates[0].namePath spring.cloud.gateway.routes[1].predicates[0].args[0]/file/**7、测试使用网关请求是否可以 七、完善openfeig 1、使用使用openfeig请求别的服务的方法 2、由之前的写法改为下面的写法 FeignClient(name system, url http://localhost:9001/system) public interface FeignSystemHello {/*** 别的地方调用hell1方法的时候就会调用http://localhost:9001/system/hello路由* return*/GetMapping(hello1)String hello1(); } FeignClient(system) public interface FeignSystemHello {GetMapping(system/hello1)String hello1(); } 3、测试请求地址http://localhost:8000/file/systemHello 4、上面可能会报错需要再根目录的pom.xml中排除一个东西 dependencygroupIdcom.alibaba.cloud/groupIdartifactIdspring-cloud-starter-alibaba-nacos-discovery/artifactIdversion2.2.3.RELEASE/versionexclusionsexclusiongroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-starter-netflix-ribbon/artifactId/exclusion/exclusions /dependency5、在system的测试控制器中使用环境变量获取当前端口 RestController RefreshScope public class HelloController {Value(${test.nacos})private String nacosName;AutowiredEnvironment environment;GetMapping(hello1)public String hello() {String port environment.getProperty(local.server.port);System.out.println(nacosName);return System Hello port;} }八、修改nacos使用账号密码登录 1、修改/nacos/conf/application.properties 2、但是开启登录功能就要配置下面的值,在线工具 nacos.core.auth.caching.enabledtruenacos.core.auth.server.identity.keynacos nacos.core.auth.server.identity.valuenacosnacos.core.auth.plugin.nacos.token.secret.keyOGQ2ZTNmMDQ4MjVjNGQ0OTg4YzZjMGE1NDE4MDgwMTE3、进入桌面端再来修改账号和密码

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

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

相关文章

垡头网站建设网站及微站建设合同验收

在没有封面图片的时候,会随机显示出几张色彩不同的风格图片。这样整个效果就好很多,也能减少工作量,毕竟我们没太多时间去找封面图处理。我就想着用Eyoucms能执行PHP的功能,用rand随机下这几张图片出来,我用mt_rand&am…

番禺区大石做网站苏州手机网站设计

我们多次被问到使用Enigma Protector保护软件免遭破解和逆向工程的最佳方法是什么?在这里我将解释保护常用应用程序的技巧是什么。 许多开发人员认为,如果他们只需单击“保护”按钮,保护程序就会自动完成所有操作,无需嵌入额外的…

宝安网站设计项目没有网站怎么推广

功能:ArrayList去除集合中字符串的重复值(字符串的内容相同),思路:创建新集合方式。 第一种编译运行没问题,第二种写法出错,原因是不可以两次使用it.next()。 错误提示:Exception in thread "main&q…

建设一个视频网站己18虚拟现实企业解决方案

什么是 Raneto ? Raneto 是一个开源知识库平台,它使用静态 Markdown 文件来支持您的知识库。 官方提供了 doc & demo 网站,即是帮助文档,也是个 demo,地址:https://docs.raneto.com 准备 项目使用con…

网站开发主要任务网站建设选哪个

前几天老爸在小区垃圾桶旁边捡回来一个旧茶几,又脏又破都掉漆了,捡回来用不了还占地方,他却非说要动手将它改成个小沙发。那么麻烦还不如直接买一个,但最后改出来的效果还不错,关键是便宜,不到50块钱比定制…

网站开发技术与功能 需求说明牡丹江商城网站建设

文章目录环境准备使用的系统软件磁盘目录安装libfastcommon安装FastDFS安装fastdfs-nginx-module安装nginx单机部署tracker配置storage配置client测试配置nginx访问分布式部署tracker配置storage配置client测试配置nginx访问启动防火墙trackerstoragenginx检测集群说明配置文件…

网站建设策划书1万字网络设置网站

文章目录 1、启动、关闭、挂起、恢复(电源)2、更多虚拟机操作2.1 电源设置2.2 硬件参数设置2.3 状态栏2.4 全屏显示 3、快照与系统恢复4、桌面环境5、文件系统6、用户目录7、创建目录和文件8、命令行:文件列表ls 9、命令行:切换目…

网站建设目的和功能定位广告投放平台

目录 前言 一.简介 二.优缺点 三.Element完成登录注册 1. 环境配置及前端演示 1.1 安装Element-UI模块 1.2 安装axios和qs(发送get请求和post请求) 1.3 导入依赖 2 页面布局 2.1组件与界面 3.方法实现功能数据交互 3.1 通过方法进行页面跳转 3.2 axios发送get请求 …

合肥建设官方网站网页设计师培训水公司

文 | Ryan都已经2021年了,互联网已经今非昔比,20年前纯文本的日子已经一去不复返,文字已经满足不了网页、文章的需求,绝大部分都会有着精心设计的表格、图片,甚至视频。PDF文档这种富文本格式拥有更加复杂的结构信息&a…

北京市建设工程造价管理处 网站wordpress管理导航栏目

问题描述 最近安装了MYSQL8,遇到了各种问题,总体汇总一下,凡是无法启动就是my.cnf和初始化的参数不匹配。 第一种 启动前设置了mysqld --initialize --usermysql --lower-case-table-names1,my.cnf文件却没有修改就去启动。 第…

在哪可以建一个网站沂水网站建设

引言 Redis是一款基于内存的键值对数据库,提供了多种数据结构存储数据,存取数据的速度还非常快,除了这些优点它还提供了其他特色功能,比如:管道、lua脚本、发布订阅模型 本篇文章主要描述发布订阅模型,将…

免费微信网站开发前端技术包括哪些

大家都知道电脑使用起来非常方便,但遇见ps如何画直线的时候就非常头疼了,如果你是第一次遇到ps如何画直线,怎么样才能快速解决ps如何画直线带来的烦恼呢?小编为大家收集了很多关于ps如何画直线问题的解决方法,下面请看…

益阳市网站建设交换友情链接的意义是什么

随着科技的快速发展,现在的人们越来越注重自己的卫生问题,不仅在吃上面会注重卫生问题,在用的上面也会更加严格要求,而衣服做为我们最贴身的东西,我们对它的要求也会更加高,所以最近这几年较火爆的无疑是内…

广州手机网站制作天津网站建设揭秘

命名规则:表名_字段名1、需要加索引的字段,要在where条件中2、数据量少的字段不需要加索引3、如果where条件中是OR关系,加索引不起作用4、符合最左原则尽量不要用or,如果可以用union代替,则一定要代替https://segmentf…

无锡做推广的网站织梦cms做网站教程视频

前言 逻辑门本质上操作的是单个二进制数,通过高低电压或者有无信号来表示,并且,因为二进制数的原因,一个数字,我们可以通过二进制数来表示,整数可以精确表示,浮点数可以近似表示 本篇文章使用逻…

海珠区住房和建设水务局网站高性能网站建设指南 书

对于居住大户型或者跃层户型的用户来说,由于房屋结构复杂,还有各种转角墙体的阻隔,一台路由器已经无法满足WiFi覆盖需求,单路由家庭的WiFi覆盖总是有死角。为了解决WiFi信号差的问题,很多人直觉反应就是简单粗暴的多加…

长沙模板建站欢迎咨询asp网站gzip压缩

目录 行内元素&#x1f338;常见的行内元素&#x1f338;行内元素&#xff08;内联元素&#xff09;的特性 块级元素&#x1f338;常见的块级元素&#x1f338;块级元素的特性 相互转换(display)&#x1f338;行内块状元素的特性 行内元素 &#x1f338;常见的行内元素 <s…

网站开发时间段网站制作和网页制作是不是一样

简介&#xff1a;北坡模式&#xff1a;借助于云上大计算性能突破来提供HPC服务&#xff0c;切入的重点更加聚焦于云服务。 随着数字化转型的深入&#xff0c;行业应用对算力提出更高要求。为满足不同行业灵活的业务形态与计算需求&#xff0c;以云计算技术为服务模式创新的技术…

山西网站开发公司上饶福田集团

要求&#xff1a; 某个人进入如下一个棋盘中&#xff0c;要求从左上角开始走&#xff0c; 最后从右下角出来&#xff08;要求只能前进&#xff0c;不能后退&#xff09;&#xff0c; 问题&#xff1a;共有多少种走法&#xff1f; 0 0 0 0 0 0 0 0 0 0 0 0 0 …