欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

docker部署xxl-job-admin出現(xiàn)數(shù)據(jù)庫(kù)拒絕問題及解決方法

 更新時(shí)間:2023年02月21日 14:25:04   作者:嶺上鈴鐺  
這篇文章主要介紹了docker部署xxl-job-admin出現(xiàn)數(shù)據(jù)庫(kù)拒絕問題,本文給大家分享正確的解決思路,對(duì)docker部署xxl-job-admin相關(guān)知識(shí)感興趣的朋友一起看看吧

docker部署xxl-job-admin出現(xiàn)數(shù)據(jù)庫(kù)拒絕

筆者能力有限,小白一枚,在遇到問題之后記錄問題的解決方式為主要目的,歡迎各位探討交流。

問題出現(xiàn):

1.拉取代碼:

docker pull xuxueli/xxl-job-admin:2.3.0

2.docker部署mysql

3.部署代碼:

docker run -d --link mysql:tolinkmysql -e PARAMS="--spring.datasource.url=jdbc:mysql://tolinkmysql:33061/xxl_job?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai --spring.datasource.username=root --spring.datasource.password=root --spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver" -p 8180:8080 -v /tmp:/data/applogs --name xxl-job-admin xuxueli/xxl-job-admin:2.3.0

4.問題出現(xiàn)logs(摘取部分錯(cuò)誤):

// com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure // Caused by: java.net.ConnectException: Connection refused (Connection refused) // The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.

百思不得其解的是明明已經(jīng)用link鏈接了mysql,為什么還會(huì)報(bào)數(shù)據(jù)庫(kù)連接異常。但可以確信是數(shù)據(jù)庫(kù)連接出了問題

5.問題的解決思路:

查看mysql容器的內(nèi)部ip替換即可正常啟動(dòng)

docker inspect 容器名 # 查看容器IP
docker run -d -e PARAMS="--spring.datasource.url=jdbc:mysql://172.17.0.1:33061/xxl_job?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai --spring.datasource.username=root --spring.datasource.password=root --spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver" -p 8180:8080 -v /tmp:/data/applogs --name xxl-job-admin xuxueli/xxl-job-admin:2.3.0

6.總結(jié):

解決很簡(jiǎn)單,但曾無(wú)數(shù)遍懷疑是mysql權(quán)限的問題,網(wǎng)絡(luò)連接時(shí)長(zhǎng)等問題,許多bolg解決方式繁而雜,靜下心才是正確的思維。

擴(kuò)展:docker 安裝 xxl-job

1、安裝mysql

安裝步驟:https://www.cnblogs.com/leihongnu/p/16258505.html

創(chuàng)建數(shù)據(jù)庫(kù)并導(dǎo)入數(shù)據(jù)(xxl_job)

vimtables_xxl_job.sql

官網(wǎng)地址:https://github.com/xuxueli/xxl-job/blob/master/doc/db/tables_xxl_job.sql,不同版本的sql有些不一樣,要注意

將文件上傳到容器中,登錄mysql,sourcetables_xxl_job.sql

#mysql -uroot -p
>sourcetables_xxl_job.sql

2、安裝xxl-job-admin

下載鏡像

#docker pull xuxueli/xxl-job-admin:2.3.1

啟動(dòng)容器

#docker run -e PARAMS="--spring.datasource.url=jdbc:mysql://192.168.59.103:3306/xxl_job?Unicode=true&characterEncoding=UTF-8 --spring.datasource.username=root --spring.datasource.password=root" -p 8080:8080 -v /tmp:/data/applogs --name xxl-job-admin --privileged=true -d xuxueli/xxl-job-admin:2.3.1

3、瀏覽器登錄

地址:http://192.168.59.103:8080/xxl-job-admin

賬號(hào)/密碼:admin/123456

到此這篇關(guān)于docker部署xxl-job-admin出現(xiàn)數(shù)據(jù)庫(kù)拒絕問題的文章就介紹到這了,更多相關(guān)docker部署xxl-job-admin數(shù)據(jù)庫(kù)拒絕內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 在docker中開啟sshd操作

    在docker中開啟sshd操作

    這篇文章主要介紹了在docker中開啟sshd操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-11-11
  • 解決docker指定udp端口號(hào)的問題

    解決docker指定udp端口號(hào)的問題

    這篇文章主要介紹了解決docker指定udp端口號(hào)的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-11-11
  • 在Docker容器中不需要運(yùn)行sshd的原因淺析

    在Docker容器中不需要運(yùn)行sshd的原因淺析

    在一個(gè)容器中運(yùn)行SSH服務(wù)器,這真的是一個(gè)錯(cuò)誤(大寫字母W)嗎?老實(shí)說(shuō),沒那么嚴(yán)重。當(dāng)你不去訪問Docker主機(jī)的時(shí)候,這樣做甚至是極其方便的,但是這仍然需要在容器中取得一個(gè)shell
    2016-11-11
  • Docker部署portainer的詳細(xì)步驟

    Docker部署portainer的詳細(xì)步驟

    Portainer是一個(gè)輕量級(jí)的docker環(huán)境管理UI,可以用來(lái)管理docker宿主機(jī)和docker swarm集群,今天通過(guò)本文給大家介紹Docker部署portainer的步驟,感興趣的朋友一起看看吧
    2022-01-01
  • docker.service啟動(dòng)失?。篣nit not found的原因及解決辦法

    docker.service啟動(dòng)失敗:Unit not found的原因及解決辦法

    這篇文章主要介紹了docker.service啟動(dòng)失?。篣nit not found的原因分析及解決辦法,需要的朋友可以參考下
    2017-04-04
  • Docker部署Flask應(yīng)用的實(shí)現(xiàn)步驟

    Docker部署Flask應(yīng)用的實(shí)現(xiàn)步驟

    這篇文章主要介紹了Docker部署Flask應(yīng)用的實(shí)現(xiàn)步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • Docker容器跨主機(jī)通信overlay網(wǎng)絡(luò)的解決方案

    Docker容器跨主機(jī)通信overlay網(wǎng)絡(luò)的解決方案

    Overlay網(wǎng)絡(luò)是指在不改變現(xiàn)有網(wǎng)絡(luò)基礎(chǔ)設(shè)施的前提下,通過(guò)某種約定通信協(xié)議,把二層報(bào)文封裝在IP報(bào)文之上的新的數(shù)據(jù)格式,本文給大家介紹Docker容器跨主機(jī)通信overlay網(wǎng)絡(luò)的方案,感興趣的朋友一起看看吧
    2022-02-02
  • docker服務(wù)關(guān)停的實(shí)現(xiàn)步驟

    docker服務(wù)關(guān)停的實(shí)現(xiàn)步驟

    在我看來(lái)所謂的優(yōu)雅關(guān)閉,就是在系統(tǒng)關(guān)閉時(shí),預(yù)留一些時(shí)間,讓你有機(jī)會(huì)來(lái)善后一些事情,本文就來(lái)介紹一下docker服務(wù)如何正確關(guān)停,感興趣的可以了解一下
    2023-10-10
  • 使用minikube安裝k8s單節(jié)點(diǎn)集群方式

    使用minikube安裝k8s單節(jié)點(diǎn)集群方式

    本文主要介紹了minikube的使用方法,包括安裝、啟動(dòng)、鏡像管理等步驟,minikube是一個(gè)專注于讓Kubernetes更易于學(xué)習(xí)和開發(fā)的本地Kubernetes環(huán)境,支持在macOS、Linux和Windows上快速設(shè)置本地Kubernetes集群
    2024-10-10
  • Windows10下安裝Docker的步驟圖文教程

    Windows10下安裝Docker的步驟圖文教程

    這篇文章主要給大家分享Windows10下安裝Docker的過(guò)程,本文圖文并茂給大家介紹的非常詳細(xì),需要的朋友參考下
    2018-03-03

最新評(píng)論