nacos使用记录
官网记录:
https://nacos.io/zh-cn/
安装:
https://blog.csdn.net/qq_40609490/article/details/127885505
https://blog.csdn.net/qq_58959857/article/details/132538948
启动:
startup.cmd -m standalone
使用cmd命令启动时,前面要加上 “ .\ ” 不然就会出现以上问题:.\startup.cmd -m standalone
======================nacos常见错误======================
1.问题:Nacos拉取的源码本地用idea启动不了,报错:
Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
解决:
首先确认配置文件是否正确:application.properties
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos_config?characterEncoding=utf8
db.user=root
db.password=123456
其次:修改idea配置,添加: -Dnacos.standalone=true 再次启动试一试。
转自:https://blog.csdn.net/m0_49790240/article/details/139101208?ops_request_misc=&request_id=&biz_id=102&utm_term=nacos%E6%BA%90%E7%A0%81%E5%90%AF%E5%8A%A8%E6%8A%A5%E9%94%99%20Unable%20to%20start%20em&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-0-139101208.142^v100^pc_search_result_base1&spm=1018.2226.3001.4187
2. nacos2.2.3源码修改适配人大金仓推荐博客连接:
(nacos2.2.3多数据源适配,包括对达梦、kingbase等国产数据库适配)
https://blog.csdn.net/Ice166/article/details/135362338
或下面的链接:
https://blog.csdn.net/Ice166/article/details/135362338?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171919433716800211522888%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=171919433716800211522888&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-1-135362338-null-null.142^v100^pc_search_result_base1&utm_term=public%20String%20getDataSource%28%29%20%7B&spm=1018.2226.3001.4187
那就是查询配置列表的接口没查出来数据,你可以调试一下你修改的源码,找到这个类:ConfigController.searchConfig 这个方法,它最终会调用BaseConfigInfoMapper.findConfigInfo4PageFetchRows拿到查询page的sql,你可以本地调试拿到这个sql去数据库客户端跑一下能不能查出数据,我想大概率跟你kingbase的版本有关,因为kingbase的版本之间差异很大,导致字段大小写,驼峰等都会有差异,你先调试看看
其他参考:
①https://blog.csdn.net/qq_36802726/article/details/132098688?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171893541716800186544295%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=171893541716800186544295&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-4-132098688-null-null.142^v100^pc_search_result_base4&utm_term=%E8%8B%A5%E4%BE%9D%E6%95%B4%E5%90%88%E4%BA%BA%E5%A4%A7%E9%87%91%E4%BB%93%E5%90%AF%E5%8A%A8%E6%95%B0%E6%8D%AE%E6%BA%90%E6%8A%A5%E9%94%99&spm=1018.2226.3001.4187
②https://blog.csdn.net/time_poster/article/details/131846280
③https://blog.csdn.net/davidtio/article/details/131703064?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171895840216800186544311%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=171895840216800186544311&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-30-131703064-null-null.142^v100^pc_search_result_base4&utm_term=nacos%20%E9%80%82%E9%85%8D%E4%BA%BA%E5%A4%A7%E9%87%91%E4%BB%93%E6%95%B0%E6%8D%AE&spm=1018.2226.3001.4187
④https://blog.csdn.net/u014303650/article/details/135321313?ops_request_misc=&request_id=&biz_id=102&utm_term=nacos%20%E9%80%82%E9%85%8D%E4%BA%BA%E5%A4%A7%E9%87%91%E4%BB%93%E6%95%B0%E6%8D%AE&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-4-135321313.142^v100^pc_search_result_base4&spm=1018.2226.3001.4187
⑤https://blog.csdn.net/p1g2c32006/article/details/130586377
⑥https://blog.csdn.net/sylvanasgq/article/details/136558445?ops_request_misc=&request_id=&biz_id=102&utm_term=nacos%20%E9%80%82%E9%85%8D%E4%BA%BA%E5%A4%A7%E9%87%91%E4%BB%93%E6%95%B0%E6%8D%AE&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-5-136558445.142^v100^pc_search_result_base4&spm=1018.2226.3001.4187
⑦https://blog.csdn.net/weixin_43730803/article/details/122001293?ops_request_misc=&request_id=&biz_id=102&utm_term=Nacos%E9%80%82%E9%85%8D%E4%BA%BA%E5%A4%A7%E9%87%91%E4%BB%93&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-3-122001293.142^v100^pc_search_result_base4&spm=1018.2226.3001.4187
⑧https://blog.csdn.net/zhc4242/article/details/136197071?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171893631816800197086226%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=171893631816800197086226&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-2-136197071-null-null.142^v100^pc_search_result_base4&utm_term=Nacos%E9%80%82%E9%85%8D%E4%BA%BA%E5%A4%A7%E9%87%91%E4%BB%93%E5%9B%BD%E4%BA%A7%E6%95%B0%E6%8D%AE%E5%BA%93&spm=1018.2226.3001.4187
⑨https://blog.csdn.net/qq_22521211/article/details/81331369?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171893598016800178577482%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=171893598016800178577482&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-2-81331369-null-null.142^v100^pc_search_result_base4&utm_term=db.url.0&spm=1018.2226.3001.4187
⑩https://blog.csdn.net/springhub/article/details/127228253
⑩①https://blog.csdn.net/GuaGea/article/details/131243487?ops_request_misc=&request_id=&biz_id=102&utm_term=mysql%E6%95%B0%E6%8D%AE%E5%BA%93%E8%BF%81%E7%A7%BB%E5%88%B0%E4%BA%BA%E5%A4%A7%E9%87%91%E4%BB%93%E5%89%8D%E7%9A%84%E5%87%86%E5%A4%87%E5%B7%A5%E4%BD%9C&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-1-131243487.142^v100^pc_search_result_base4&spm=1018.2226.3001.4187
⑩②https://blog.csdn.net/qq_41634323/article/details/129342466?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171886884916800186524943%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=171886884916800186524943&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-2-129342466-null-null.142^v100^pc_search_result_base4&utm_term=mysql%E8%BF%81%E7%A7%BB%E5%88%B0%E4%BA%BA%E5%A4%A7%E9%87%91%E4%BB%93KES%E5%85%BC%E5%AE%B9%E6%A8%A1%E5%BC%8F%E9%80%89%E4%BB%80%E4%B9%88&spm=1018.2226.3001.4187
⑩③https://blog.csdn.net/springhub/article/details/127227688
3.nacos整合人大金仓数据源记录:
### MySql
spring.sql.init.platform=mysql
db.num=1
db.url.0=jdbc:mysql://127.0.0.1:3306/ry-config?characterEncoding=utf8&serverTimezone=UTC&connectTimeout=10000&socketTimeout=30000
db.user=root
db.password=1234
db.driver-class-name.0=com.mysql.cj.jdbc.Driver
### kingbase:
spring.sql.init.platform=kingbase8
db.num=1
db.url.0=jdbc:kingbase8://localhost:54321/zd_online?currentSchema=ry-config&allowEncodingChanges=true&clientEncoding=UTF8&zeroDateTimeBehavior=convertToNull&allowMultiQueries=true
db.user.0=system
db.password.0=1234
db.driver-class-name.0=com.kingbase8.Driver
4. nacos 启动报错:com.mysql.cj.exceptions.UnableToConnectException: Public Key Retrieval is not allowed
解决: 找到nacos安装目录下的conf目录,修改application.properties文件,在连接URL后面添加参数:allowPublicKeyRetrieval=true即可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示
2021-10-09 mybatis的映射文件中的namespace作用