欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

SpringCloud注意点

时间:2023-06-08

问题1:当启动nacos服务时startup.cmd打不开(出现闪退的情况)

解决方案:

①:前提:配置JAVA_HOME、CLASS_PATH、Path环境变量,不配置会导致无法运行Nacos

(一定要检查javac是否配对了没有(图一,图二,图三))

其他注意点:

1)控制台启动下,看到"Nacos started successfully in stand alone mode.”后表示服务已启动;
2)nacos默认使用8848端口,可通过http://127.0.0.1:8848/nacos/index.html进入自带的控制台界面;
3)默认用户名/密码是nacos/nacos  

 注1:直接下载的稳定版本nacos编译后的文件,不支持mysql8及其以上版本,所以要
              db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8mb4&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
   注2:生产环境下nacos持久化的mysql数据库,应该是一个高可以的集群,而非单机版,保存系统的安全性和可用性

注意:
       1)通过modules配置将各个子模块引入到主模块中;
       2)通过配置主模块pom的依赖及版本,让其他子模块以继承的方式引用主模块中的定义的依赖配置信息;
       3)主模块中必须配置pom
       4)版本 0.2.x.RELEASE 对应的是 Spring Boot 2.x 版本,版本0.1.x.RELEASE 对应的是 Spring Boot 1.x 版本。        
          例如:springboot2.2.4.RELEASE对应0.2.2RELEASE

 注1:nacos更好的访问的方式:不是通过IP,而是通过虚拟域名来访问(建议)
           
           1.打开hosts,C:WindowsSystem32driversetchosts,末尾添加1行
             127.0.0.1        nacos.com           
             //另外,hosts有可能会报无权限操作,将hosts文件复制到其它位置,修改后再copy覆盖原位置的文件即可       
           2.修改nacos客户端配置
             spring.cloud.nacos.discovery.server-addr=nacos.com:8848
 

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。