成都做网站的工资多少,大连网站建设案例,国外的网站建设公司,做网站需要些什么一.nacos概述
nacos官网
二.Windows使用搭建nacos
较为完整使用参考
1.安装nacos
去nacos github下载nacos最新稳定版本#xff0c;我用的是nacos-server-2.2.3.zip#xff0c;下载后解压#xff0c;得到 2.创建数据库
启动mysql#xff0c;创建数据库nacos#xff…一.nacos概述
nacos官网
二.Windows使用搭建nacos
较为完整使用参考
1.安装nacos
去nacos github下载nacos最新稳定版本我用的是nacos-server-2.2.3.zip下载后解压得到 2.创建数据库
启动mysql创建数据库nacos数据库名字是从conf/application.properties文件获得的
把db这三行取消注释修改为自己mysql的账号密码 在mysql管理工具对nacos数据库运行conf/mysql-schema.sql文件刷新后可以看到表已经有了 3.修改鉴权配置
打开conf/application.properties文件根据nacos权限认证文档修改以下配置项
nacos.core.auth.enabledtruenacos.core.auth.server.identity.keyserverIdentity
nacos.core.auth.server.identity.valuesecuritynacos.core.auth.plugin.nacos.token.secret.keyVGhpc0lzTXlDdXN0b21TZWNyZXRLZXkwMTIzNDU2Nzg
在下载的压缩包中以上这几项默认为空不设置则不会提示权限之类的信息也不需要用户名和密码登录
4.启动nacos
cmd进入bin目录 执行以下命令表示以单机模式运行nacos
startup.cmd -m standalone看到成功启动即可 5.访问nacos
浏览器访问http://localhost:8848/nacos即可看到登录页面
账号密码都是nacos 6.关闭nacos
cmd进入bin目录执行或者双击shutdown.cmd也可以
shutdown.cmd三.springCloud服务注册中心
Nocas实战入门-参考 1.maven.pom依赖若依赖导入报红时可先在本地仓库中清除未完成下载的依赖包然后再重新导入试一下。 !-- Nocas的管理依赖 --dependencygroupIdcom.alibaba.cloud/groupIdartifactIdspring-cloud-alibaba-dependencies/artifactIdversion2.2.5.RELEASE/versiontypepom/typescopeimport/scope/dependency!-- Nocas客户端依赖包 --dependencygroupIdcom.alibaba.cloud/groupIdartifactIdspring-cloud-starter-alibaba-nacos-discovery/artifactIdversion2.2.5.RELEASE/version/dependency如果是多台服务消费者则需要使用负载均衡依赖 !-- ribbon负载均衡 --dependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-starter-netflix-ribbon/artifactIdversion2.0.1.RELEASE/version/dependency这里spring-cloud-starter-alibaba-nacos-discovery中已经集成了负载均衡所以不需要引入 我这里使用的脚本文件cleanLastUpdated.bat运行即可 cleanLastUpdated.bat
set REPOSITORY_PATHD:\JDBC-Bao\apache-maven-3.6.1\conf\.m2\repositoty
rem 正在搜索...
for /f delims %%i in (dir /b /s %REPOSITORY_PATH%\*lastUpdated*) do (del /s /q %%i
)
rem 搜索完毕
pause2.application.yml
spring:application:name: user-servicrcloud:nacos:discovery:username: nacospassword: nacos#nocas服务地址serverAddr: localhost:8848enabled: trueserver:port: 9004
3.UserController提供一个可调用的方法 4.启动服务完成服务注册 启动完成之后在nacos中就能够看得到user-service服务了实例数是指您启动的服务个数
在服务列表点订阅者按钮 5.调用的user-service服务使用RestTemplate单个 调用单个时可直接使用完整urlhttp://127.0.0.1:9002/user/list 如果想要调用多服务时则需使用负载 6.调用的user-service服务多个使用负载均衡