最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

阿里云服務(wù)器MySQL與nacos配置

 更新時(shí)間:2026年03月18日 09:53:08   作者:夜深沉1024  
本文主要介紹了阿里云服務(wù)器MySQL與nacos配置,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

(Nacos 啟動問題排查總結(jié))

一、問題現(xiàn)象

在部署 Nacos 時(shí),容器啟動后查看日志:

docker logs -f nacos 

日志中出現(xiàn)報(bào)錯:

No DataSource set

同時(shí)在日志中還會看到:

Nacos dump service start

隨后服務(wù)啟動失敗或無法正常加載配置。

二、問題分析

該錯誤顯然說明 Nacos 沒有成功初始化數(shù)據(jù)庫數(shù)據(jù)源??赡茉蛑饕ǎ?/p>

  • 數(shù)據(jù)庫連接配置錯誤
  • 環(huán)境變量配置不完整
  • Nacos 數(shù)據(jù)庫表未正確導(dǎo)入

通過逐步檢查:

1 檢查 Nacos 環(huán)境變量(容器間通信)

服務(wù)器中的 custom.env 文件內(nèi)容:

cat /root/nacos/custom.env 

配置如下:

PREFER_HOST_MODE=hostname
MODE=standalone
SPRING_DATASOURCE_PLATFORM=mysql
MYSQL_SERVICE_HOST=mysql
MYSQL_SERVICE_DB_NAME=nacos
MYSQL_SERVICE_PORT=3306
MYSQL_SERVICE_USER=root
MYSQL_SERVICE_PASSWORD=改成你自己的
MYSQL_SERVICE_DB_PARAM=characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai

這里筆者使用的阿里云服務(wù)器,數(shù)據(jù)庫的容器命名就是mysql,所以這里“MYSQL_SERVICE_HOST=mysql”,利用同一網(wǎng)絡(luò)下,容器之間能直接相互通信,配置檢查后發(fā)現(xiàn) 數(shù)據(jù)庫連接參數(shù)沒有問題

2 檢查 MySQL 數(shù)據(jù)庫(是否存在nacos數(shù)據(jù)庫)

進(jìn)入 MySQL 容器:

docker exec -it mysql mysql -uroot -p 

然后查看數(shù)據(jù)庫表:

use nacos;
show tables; 

此時(shí)我才發(fā)現(xiàn):

Empty set

說明 Nacos 數(shù)據(jù)庫表沒有導(dǎo)入成功。

三、問題原因

最終確認(rèn)問題原因是:

在之前導(dǎo)入 nacos.sql 初始化腳本時(shí),導(dǎo)入過程被中斷,導(dǎo)致數(shù)據(jù)庫表未完整創(chuàng)建。

因此 Nacos 啟動時(shí)無法找到需要的配置表,從而出現(xiàn):No DataSource set

四、解決方法

重新導(dǎo)入 Nacos 初始化數(shù)據(jù)庫腳本。

執(zhí)行:

mysql -uroot -p nacos < nacos.sql 

或在 MySQL 中執(zhí)行:

source nacos.sql; 

導(dǎo)入完成后再次檢查:

show tables; 

可以看到數(shù)據(jù)庫中已生成多張表,例如:

config_info
config_tags_relation
group_capacity
his_config_info
permissions
roles
tenant_capacity
users

說明數(shù)據(jù)庫初始化成功。

五、重新啟動 Nacos

重新啟動容器:

docker restart nacos 

查看啟動日志:

docker logs -f nacos 

日志顯示:

Tomcat started on port(s): 8848 (http) with context path '/nacos'

以及關(guān)鍵成功提示:

Nacos started successfully in stand alone mode. use external storage

六、驗(yàn)證結(jié)果

瀏覽器訪問:http://服務(wù)器IP:8848/nacos

登錄賬號:

nacos
nacos

成功進(jìn)入控制臺,說明 Nacos 服務(wù)已正常運(yùn)行并成功連接 MySQL 數(shù)據(jù)庫。

七、總結(jié)

本次問題的根本原因是:

Nacos 初始化數(shù)據(jù)庫腳本導(dǎo)入不完整,導(dǎo)致數(shù)據(jù)庫表缺失。

解決步驟:

  • 檢查 Nacos 日志定位錯誤信息 No DataSource set
  • 確認(rèn)數(shù)據(jù)庫連接配置正確
  • 進(jìn)入 MySQL 檢查數(shù)據(jù)庫表
  • 重新導(dǎo)入 nacos.sql 初始化腳本
  • 重啟 Nacos 容器
  • 日志出現(xiàn) Nacos started successfully 表示啟動成功

到此這篇關(guān)于阿里云服務(wù)器MySQL與nacos配置的文章就介紹到這了,更多相關(guān)阿里云MySQL與nacos配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MySQL中數(shù)據(jù)類型相關(guān)的優(yōu)化辦法

    MySQL中數(shù)據(jù)類型相關(guān)的優(yōu)化辦法

    這篇文章主要介紹了MySQL中數(shù)據(jù)類型相關(guān)的優(yōu)化辦法,包括使用多列索引等相關(guān)的優(yōu)化方法,需要的朋友可以參考下
    2015-07-07
  • MySQL中json_extract()函數(shù)的使用實(shí)例

    MySQL中json_extract()函數(shù)的使用實(shí)例

    這篇文章主要介紹了MySQL中json_extract()函數(shù)的使用實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • MySQL常用表級操作總結(jié)

    MySQL常用表級操作總結(jié)

    這篇文章主要為大家詳細(xì)介紹了MySQL中常用的表級操作,文中的示例代碼簡潔易懂,對我們學(xué)習(xí)MySQL有一定的幫助,感興趣的小伙伴可以學(xué)習(xí)一下
    2023-08-08
  • Mysql更換MyISAM存儲引擎為Innodb的操作記錄總結(jié)

    Mysql更換MyISAM存儲引擎為Innodb的操作記錄總結(jié)

    下面小編就為大家?guī)硪黄狹ysql更換MyISAM存儲引擎為Innodb的操作記錄總結(jié)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-03-03
  • mysql復(fù)制data文件遷移的實(shí)現(xiàn)步驟

    mysql復(fù)制data文件遷移的實(shí)現(xiàn)步驟

    有時(shí)候,我們需要遷移整個數(shù)據(jù)庫,包括數(shù)據(jù)文件,本文將介紹如何通過復(fù)制MySQL的data文件來完成數(shù)據(jù)庫遷移,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-11-11
  • Mysql Limit 分頁查詢優(yōu)化詳解

    Mysql Limit 分頁查詢優(yōu)化詳解

    這篇文章主要介紹了Mysql Limit 分頁查詢優(yōu)化的相關(guān)資料,非常不錯,介紹的非常詳細(xì),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-09-09
  • 最新評論

    巴塘县| 蕉岭县| 平武县| 深圳市| 九寨沟县| 黄浦区| 夏津县| 无为县| 梨树县| 金平| 鄯善县| 澄城县| 郁南县| 万安县| 黔西县| 恭城| 方城县| 石林| 仁化县| 陇南市| 梁山县| 宽城| 建平县| 安仁县| 西宁市| 汝州市| 巴中市| 昌平区| 阿拉尔市| 达州市| 巴青县| 安达市| 舒城县| 芜湖市| 太和县| 大洼县| 易门县| 甘谷县| 云龙县| 什邡市| 南丰县|