色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于Flexus X加速MySQL鏡像搭建XXL-JOB任務調度平臺

jf_21561199 ? 來源:jf_21561199 ? 2024-12-29 15:45 ? 次閱讀

目錄

前言 1

一、Flexus 云服務器 X 介紹 1

1.1 Flexus 云服務器 X 實例簡介 1

1.2 Flexus 云服務器 X 實例特點 2

1.3 Flexus 云服務器 X 實例場景需求 4

二、Flexus 云服務器 X 購買 4

2.1 Flexus X 實例購買 4

2.2 購買 MySQL 加速鏡像 4

2.3 重置密碼 5

2.4登錄服務器 6

二、外部訪問連接 MySQL8

3.1修改 MySQL 密碼 8

3.2授權遠程訪問 9

3.3 Flexus X 實例端口開放 9

3.4 防火墻放開 10

3.5 第三方工具連接 MySQL10

四、XXL-JOB 工程配置 11

4.1 工程克隆 11

4.2 數據庫初始化 12

4.3 工程配置 13

五、Flexus X 實例部署 XXL-JOB 工程 14

5.1 JDK 安裝及環境配置 14

5.3 XXL-JOB 工程打包上傳 15

5.4 XXL-JOB 工程啟動 16

六、XXL-JOB 調度平臺測試 17

6.1 配置執行器 17

6.2 新增任務 18

6.3 Flexus X 日志查看 19

總結 19

1前言

隨著云計算技術的飛速發展,Flexus 云服務器 X 憑借其高性能和高可用性,成為了眾多企業和開發者的首選。本文旨在通過搭建基于 FlexusX 加速 MySQL 鏡像的 XXL-JOB 任務調度平臺,展示如何利用 FlexusX 的高性能特性提升任務調度的效率和穩定性。通過詳細的步驟和配置,幫助大家可以快速掌握在 FlexusX 上部署和運行 XXL-JOB 的方法,并將其應用于實際項目中。

一、Flexus 云服務器 X 介紹

1.1Flexus 云服務器 X 實例簡介

Flexus 云服務器 X 是華為云推出的一款高性能、高可用性的云服務器,它采用了最新處理器技術,支持多種操作系統和應用程序,具備靈活的資源配置和強大的擴展能力。無論是 Web 應用、數據庫服務還是大數據處理,Flexus 云服務器 X 都能為您提供穩定、高效的運行環境。

wKgZPGdsEluAAvNUAAFBJ9ndVVs789.png

1.2Flexus 云服務器 X 實例特點

Flexus 云服務器 X 實例具有如下四大特點:

wKgZO2dsElyARaW1AAQCEYV79RE421.png

?

wKgZPGdsEl2AZ6msAAPWvbzmt6E961.png

1.3Flexus 云服務器 X 實例場景需求

搭配更多云服務,一站滿足多種場景需求:

企業建站:面向博客、論壇,和企業門戶等業務場景,幫助企業傳播價值信息,促進信息共享和交流,支撐用戶建設多功能的傳播和交互平臺。

?????電商直播:基于 X 實例搭建電商交易平臺,可以從容面對電商市場瞬息萬變對的業務壓力變化。

個人開發測試:開發者在開發、測試過程中需要的環境資源,可以選擇從云上提供。基于 X 實例搭建開發測試環境,更加便利,成本更優。

游戲服務器:適用于搭建游戲后臺服務器,強大算力輕松應對千人同時在線,同時平滑擴容可快速應對服務器玩家數量上漲訴求,超強的網絡加速能力提升用戶體驗

二、Flexus 云服務器 X 購買

2.1FlexusX 實例購買

本文實踐前,開始前需要在華為云官網購買 Flexus X 實例,可以根據實際需求選擇合適的配置,如 CPU、內存、存儲和網絡帶寬等。

wKgZO2dsEl2ABGGhAAJ02kClMLo255.png

?

2.2購買 MySQL 加速鏡像

由于本文是需要體驗 FlexusX 實例獨家提供 MySQL 應用的加速功能,可以在鏡像選擇的時候,選擇 Flexus 云服務器 X 推出 HuaweiCloudEulerOS 鏡像,選擇 MySQL 應用加速。

wKgZPGdsEl6ARPkTAAFcHP_bnJ4427.png

?

購買成功后,再控制臺,就可以看到剛剛購買的 FlexusX 實例服務器,如下已購買 4 核 12g 的實例。

wKgZO2dsEl6AdpmPAAE5H0QurMM418.png

?

2.3重置密碼

首次購買后,需要重置服務器的登錄密碼,才能遠程登錄到服務器中,在華為云控制臺中,找到 Flexus 云服務器 X 實例,點擊“重置密碼”按鈕,按照提示設置新的登錄密碼。

wKgZPGdsEl-AH63zAABydBfeBEs448.png

?

2.4登錄服務器

重置密碼之后,就可以使用剛剛的密碼登錄到 Flexus 云服務器 X 實例,可以使用 xShell 等 SSH 客戶端工具登錄服務器或者選擇使用自帶的 cloudshell。

wKgZO2dsEl-AI_eBAADUtRfQk30861.png

?

接下來就可以登錄到 Flexus 云服務器 X 實例中,進入終端之后,會提示WelcometoHuaweiCloudService,說明成功登錄。

wKgZPGdsEmCAF5enAADNrpTKEIQ629.png

??

由于購買時選擇的 MySQL 加速,所以 Flexus 云服務器 X 實例也會默認已安裝 MySQL,可以查看 MySQL 版本號進行確認,可以看到已經默認安裝 MySQL8 了。

wKgZO2dsEmCAcgZUAAAdAA1HAwc443.png

?

進入 MySQL,默認是空密碼。

mysql-uroot-p

wKgZPGdsEmGAWvLjAAA12kMRNLk560.png

?

二、外部訪問連接 MySQL

在實際開發過程中,經常需要從外部或遠程連接到 MySQL 數據庫。為了確保順利連接,需要注意以下幾個關鍵問題:

未開啟 3306 端口

被防火墻攔截

沒有連接數據庫權限

mysql 未啟動

密碼錯誤

下面詳細講解如何能夠讓外部可以訪問 Flexus 云服務器 X 實例 MySQL。

3.1修改 MySQL 密碼

由于 Flexus 云服務器 X 默認是無密碼,這是很不安全的,所以需要重置修改密碼,在 MySQL8.0 及更高版本中,應該使用 ALTERUSER 語句來設置密碼。以下是正確的命令:

ALTERUSER'root'@'localhost'IDENTIFIEDBY'123456';

如果使用的是 MySQL5.7 或更早版本,可以使用以下命令:

SETPASSWORDFOR'root'@'localhost'=PASSWORD('123456');

本次 Flexus 云服務器 X 默認安裝 MySQL8,所以執行第一條命令。

ALTERUSER'root'@'localhost'IDENTIFIEDBY'123456';

flushprivileges;

wKgZO2dsEmGAf-jKAAAR6NI2anA019.png

?編輯

3.2授權遠程訪問

為了允許從任何主機遠程訪問 MySQL8,需要執行以下步驟,也就是授權 root 賬號密碼登錄,以及遠程操作權限。

CREATEUSER'root'@'%'IDENTIFIEDBY'123456';

GRANTALLPRIVILEGESON*.*TO'root'@'%'WITHGRANTOPTION;

FLUSHPRIVILEGES;

wKgZPGdsEmKALmRfAAAUpc2-Fwo619.png

?

3.3FlexusX 實例端口開放

進入 FlexusX 實例控制臺,確保其安全組設置允許外部訪問 3306 端口。

wKgZO2dsEmKAP7toAACPIC6eGyk996.png

?編輯

3.4防火墻放開

同時在 Linux 系統上,需要使用 firewalld 管理防火墻規則,打開防火墻端口 3306,這也是很重要的一個步驟。

firewall-cmd--zone=public--add-port=3306/tcp--permanent

重啟防火墻并查看是否生效

firewall-cmd--reload

查看已經開放的端口

firewall-cmd--list-ports

3.5第三方工具連接 MySQL

以上步驟操作完成,就可以使用第三方工具 Navicat 連接 MySQL,后續操作數據庫也是通過第三方工具進行管理。

wKgZPGdsEmOAUF6oAABo_ViDRU0454.png

?

四、XXL-JOB 工程配置

在 FlexusX 實例部署之前,需要在將 XXL-JOB 開源工程在本地修改相關配置。

4.1工程克隆

首先,需要從 XXL-JOB 的 GitHub 倉庫克隆整個工程到本地,這一步直接到官網進行克隆即可。

wKgZO2dsEmSAO6m1AAD1o4QRTSg771.png

?

4.2數據庫初始化

據 XXL-JOB 提供的 SQL 腳本來初始化數據庫。數據庫腳本位于工程的 docs/db/目錄下,復制 sql 到 FlexusX 實例中的數據庫進行運行。

wKgZPGdsEmSAV0KQAAAkWoPg33I090.png

?

wKgZO2dsEmWAb7uzAAAl8hbLft0644.png

?

4.3工程配置

修改數據庫配置,在 application 文件中修改為 FlexusX 實例的數據庫地址和賬號密碼。

wKgZPGdsEmWAQiCuAAEjWbNeznY990.png

?

啟動工程,在瀏覽器輸入:http://localhost:8080/xxl-job-admin,默認賬號是 admin/123456

wKgZO2dsEmWAO3EwAABQEC2AG-Q017.png

?

五、FlexusX 實例部署 XXL-JOB 工程

部署 XXL-JOB 工程到 FlexusX 實例中,主要是為了利用其分布式任務調度功能,提高系統的可擴展性、穩定性和任務處理的效率,接下來就詳細介紹如何在 FlexusX 實例部署 XXL-JOB 工程。

5.1JDK 安裝及環境配置

由于 XXL-JOB 是 springboot 工程,所以前提環境需要在 FlexusX 實例安裝 JDK,首先在 FlexusX 實例中新增一個文件夾/mydata/java,使用 Ftp 工具上傳 JDK 壓縮包。

wKgZPGdsEmaAWFcDAAAnCVXTux4045.png

?

解壓安裝包,命令tarzxvf文件名,通過 pwd復制 jdkhome 路徑,JDKhome 路徑:/mydata/java/jdk1.8.0_161

tarzxvf/mydata/java/jdk1.8.0_161

wKgZO2dsEmaARTIxAAALtqC-aok216.png

?

接下來就可以準備安裝 JDK,Linux 版本 JDK 安裝只要配置環境變量即可,環境變量文件修改位置:/etc/profile 文件下。

vim/etc/profile

在文件最后添加 jdk 變量配置。

JAVA_HOME=/mydata/java/jdk1.8.0_161

CLASSPATH=$JAVA_HOME/lib/

PATH=$PATH:$JAVA_HOME/binexportPATHJAVA_HOMECLASSPATH

添加完成之后,更新環境變量。

source/etc/profile

使用 java 命令,驗證 jdk 環境是否配置完成。

java-version|javac-version

可以正確顯示版本信息,說明已完成。

wKgZPGdsEmeAT8d2AAAR4uW79IQ468.png

?

5.3XXL-JOB 工程打包上傳

在完成 XXL-JOB 工程的配置和開發后,下一步通常是將工程打包并上傳到 FlexusX 實例上,以便進行部署和運行,使用 ftp 工具上傳到指定目錄

wKgZO2dsEmeANG9BAAAjwAME8UI332.png

5.4XXL-JOB 工程啟動

在將 XXL-JOB 工程打包并上傳到服務器后,下一步是啟動工程,使用 nohup 后臺命令啟動,并指定保存日志文件:/mydata/springboot/log/

nohupjava-jar/mydata/springboot/xxl-job-admin-2.3.0.jar>/mydata/springboot/log/xxl-job.log&

查看日志,無異常啟動完成,并且工程監聽端口為 8080。

wKgZPGdsEmiAUbGpAACRMSEK0JA584.png

注意需要在 FlexusX 實例安全組放開 8080 端口

wKgZO2dsEmiAFrUVAACOrSBmuEg962.png

瀏覽器訪問 http://ip:8080/xxl-job-admin

wKgZPGdsEmmAejYoAABZpiSyzKI618.png

六、XXL-JOB 調度平臺測試

上述步驟已完成 FlexusX 部署 XXL-JOB 工程,在實際開發中創建定時任務也是直接在 xxl-job 的平臺進行操作,接下來新增一個任務調度測試一下、

6.1配置執行器

配置執行器是 XXL-JOB 調度的基礎,需準確填寫執行器信息并驗證其狀態,成功配置后,任務可順利分配至執行器,確保調度平臺穩定運行,新建名為reboot-executor的執行器。

wKgZO2dsEmmAEMh1AABpK2o4Ftc982.png

6.2新增任務

新增任務,需填寫關鍵信息并選擇上面配置的執行器,填寫調度配置,也就是定時任務的 cron 表達式,另外一個是任務配置也就是任務觸發的 JobHandler,這里調用/rebot。(一般這里實際項目提供)

wKgZPGdsEmqAReJPAAEQh5O1lqE590.png

選擇執行一次任務

wKgZO2dsEmqAZNEOAAAwZswIHIA772.png

6.3FlexusX 日志查看

進入 FlexusX 實例數據庫查看執行日志,已成功執行并保存到日志中。

wKgZPGdsEmuAPMkoAAAx8CKUKH8682.png

總結

本文詳細介紹了在 Flexus 云服務器 X 上部署 XXL-JOB 任務調度平臺的全過程。通過配置 MySQL 加速鏡像、安裝 JDK、打包上傳工程及啟動服務,成功搭建了一個高效穩定的任務調度系統。并通過測試結果表明,FlexusX 顯著提升了任務調度的性能和穩定性,為實際項目應用提供了有力支持。

在面對算力性能的高標準要求,以及自建 MySQL、Redis、Nginx 的性能優化需求時,FlexusX 實例特惠活動為您提供了一個難得的契機。把握住這次機會,助力您的業務實現跨越式發展!

?

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 云計算
    +關注

    關注

    39

    文章

    7833

    瀏覽量

    137480
  • MySQL
    +關注

    關注

    1

    文章

    815

    瀏覽量

    26605
  • 鏡像
    +關注

    關注

    0

    文章

    165

    瀏覽量

    10752
  • 云服務器
    +關注

    關注

    0

    文章

    639

    瀏覽量

    13369
收藏 人收藏

    評論

    相關推薦

    華為云 Flexus X 實例部署安裝 Jupyter Notebook,學習 AI,機器學習算法

    的,由于華為云 Flexus X 實例做了很多底層的性能優化,依托創新的大模型支持和智能全域調度X-Turbo 加速技術讓常見應用的性能最
    的頭像 發表于 01-02 13:43 ?54次閱讀
    華為云 <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> 實例部署安裝 Jupyter Notebook,學習 AI,機器學習算法

    Flexus X 上部署 ELK 日志系統

    Flexus X 上部署 Mysql 和一套 xxl-job 分布式任務管理系統,完成了 Flexus
    的頭像 發表于 01-02 11:59 ?37次閱讀
    在 <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> 上部署 ELK 日志系統

    Flexus 云服務器搭建基礎環境

    前言 最近華為云 828 B2B 企業節正在舉辦,Flexus X 實例的促銷也非常給力,對算力性能有要求的以及對自建 MySQL、Redis、Nginx 性能有要求的小伙伴,感覺是個不錯的選擇
    的頭像 發表于 12-31 10:38 ?122次閱讀
    <b class='flag-5'>Flexus</b> 云服務器<b class='flag-5'>搭建</b>基礎環境

    華為云 Flexus X 實例評測使用體驗——MySQL 安裝全過程 +MySQL 讀寫速度測試

    ?前言 我這里我使用的默認公共鏡像 Huawei Cloud EulerOS,因為這里有個標識說是可以對數據庫添加加速功能,例如 Redis 和 MySQL 數據庫都可以加速,我這里先
    的頭像 發表于 12-31 10:38 ?100次閱讀
    華為云 <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> 實例評測使用體驗——<b class='flag-5'>MySQL</b> 安裝全過程 +<b class='flag-5'>MySQL</b> 讀寫速度測試

    華為云 Flexus 云服務器 X 實例:在 openEuler 系統下搭建 MySQL 主從復制

    前言 本文將介紹如何在華為云 Flexus 云服務器 X 實例上,基于 openEuler 系統部署 MySQL 主從復制。MySQL 作為一款高性能且穩定的開源關系型數據庫管理系統,
    的頭像 發表于 12-30 09:11 ?131次閱讀
    華為云 <b class='flag-5'>Flexus</b> 云服務器 <b class='flag-5'>X</b> 實例:在 openEuler 系統下<b class='flag-5'>搭建</b> <b class='flag-5'>MySQL</b> 主從復制

    Flexus 云服務器 X 實例:在 Docker 環境下搭建 java 開發環境

    和開發者精心打造。它以卓越的柔性算力,為我們在 Docker 環境下搭建 java 開發環境提供有力支撐。 一、Flexus 云服務器 X 實例介紹 1.1 Flexus 云服務器
    的頭像 發表于 12-30 09:07 ?126次閱讀
    <b class='flag-5'>Flexus</b> 云服務器 <b class='flag-5'>X</b> 實例:在 Docker 環境下<b class='flag-5'>搭建</b> java 開發環境

    華為云Flexus X實例,Redis性能加速評測及對比

    加速 Redis 的選項。本文旨在通過實際測試,展示華為云 Flexus X 實例在加速 Redis 方面的性能優勢,并與其他業界 U1 實例進行對比。
    的頭像 發表于 12-29 15:47 ?155次閱讀
    華為云<b class='flag-5'>Flexus</b> <b class='flag-5'>X</b>實例,Redis性能<b class='flag-5'>加速</b>評測及對比

    華為云 Flexus X 輕松實現 Redis 一主多從高效部署

    Flexus?X 預裝 Redis 加速鏡像,簡化了 Redis 的安裝和配置流程,降低了技術門檻,使開發者能夠更專注于業務邏輯的實現。 ????????本文將詳細介紹如何在華為云
    的頭像 發表于 12-27 13:45 ?179次閱讀
    華為云 <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> 輕松實現 Redis 一主多從高效部署

    使用 Flexus X 實例搭建 Dubbo-Admin 服務

    ,更是針對柔性算力需求量身打造,能夠智能適應業務負載變化,完美契合電商直播、企業官網建設、開發測試環境、游戲部署、音視頻處理等多種中低負載應用場景。與 Flexus 應用服務器 L 實例相比,X 實例在功能與服務上更勝一籌,它不僅提供了多樣化的公共
    的頭像 發表于 12-26 18:17 ?149次閱讀
    使用 <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> 實例<b class='flag-5'>搭建</b> Dubbo-Admin 服務

    基于華為云 Flexus 云服務器 X 實例部搭建 Halo 博客平臺

    署 Halo 博客平臺,充分發揮其穩定可靠的云服務優勢。通過這一實踐,我們將展示如何利用華為云的強大支持,實現博客平臺的高效搭建與管理。依托華為云 Flexus 云服務器
    的頭像 發表于 12-26 09:40 ?154次閱讀
    基于華為云 <b class='flag-5'>Flexus</b> 云服務器 <b class='flag-5'>X</b> 實例部<b class='flag-5'>搭建</b> Halo 博客<b class='flag-5'>平臺</b>

    華為云 Flexus X 實例 MySQL 性能加速評測及對比

    場景需求 3 二、Flexus 云服務器 X 購買 3 2.1 Flexus X 實例購買 4 2.2 購買 MySQL
    的頭像 發表于 12-25 17:10 ?175次閱讀
    華為云 <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> 實例 <b class='flag-5'>MySQL</b> 性能<b class='flag-5'>加速</b>評測及對比

    基于華為云 Flexus 云服務器 X 實例搭建 Linux 學習環境

    前言 在當今信息技術日新月異的時代,華為云 Flexus 云服務器 X 實例以其強勁的性能和高性價比,迅速成為中小企業及開發者青睞的云端計算平臺。作為新一代的柔性算力云服務器,Flexus
    的頭像 發表于 12-25 17:10 ?145次閱讀
    基于華為云 <b class='flag-5'>Flexus</b> 云服務器 <b class='flag-5'>X</b> 實例<b class='flag-5'>搭建</b> Linux 學習環境

    Flexus X 實例搭配華為云 EulerOS,快速部署 MySQL 并執行讀寫性能測試

    前言 本篇博文將繼續對華為云 Flexus 云服務器 X 實例進行 MySQL 相關的實例測評 查看鏡像信息 本地連接服務器之后輸入指令 lsb_release -a ?查看
    的頭像 發表于 12-24 12:27 ?194次閱讀
    <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> 實例搭配華為云 EulerOS,快速部署 <b class='flag-5'>MySQL</b> 并執行讀寫性能測試

    云服務器 Flexus X 實例 MySQL 應用加速測試

    ? 小結論 ? 概要 在探索華為云強大的云服務生態時,我深入體驗了 EulerOS 鏡像MySQL 應用的顯著加速效果。不僅簡化了部署流程,更在性能上實現了質的飛躍。恰逢華為云 828 B2B
    的頭像 發表于 12-24 12:19 ?163次閱讀
    云服務器 <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> 實例 <b class='flag-5'>MySQL</b> 應用<b class='flag-5'>加速</b>測試

    xxl-job通信設計流程

    每一次遠程調用,都會生成 uuid 的請求 id,這個 id 是在整個調用過程中一直傳遞的,就像一把鑰匙,在你回家的的時候,拿著它就帶開門。
    的頭像 發表于 01-30 09:34 ?643次閱讀
    <b class='flag-5'>xxl-job</b>通信設計流程
    主站蜘蛛池模板: 亚洲欧美国产视频| jlzz中国jizz日本老师水多| 草莓视频免费看| 日本亚洲电影| 国产精品国产三级国产an| 小777论坛| 久久精品国产亚洲精品2020 | 欧美精品熟妇乱| 国产激情文学| 影音先锋 av天堂| 人妻洗澡被强公日日澡| 国产色婷亚洲99精品AV在线| 中文中幕无码亚洲视频| 青草久久久| 娇妻玩4P被三个男人伺候电影| 91精品乱码一区二区三区| 色噜噜狠狠一区二区三区| 国内免费视频成人精品| 97午夜精品| 羞羞影院男女爽爽影院尤物| 麻豆无人区乱码| 国产电影一区二区三区| 纵欲(高H)| 无码国产色欲XXXX视频| 久久综合中文字幕无码| 国产国产成年在线视频区| 18video性欧美19sex高清| 无套内射CHINESEHD| 蜜桃传媒星空传媒在线播放| 国产午夜精品AV一区二区麻豆| 99久久99久久精品| 亚洲精品乱码久久久久久v| 欧美zzzoooxxx| 精品一卡2卡三卡4卡乱码精品视频 | 最近日本免费观看MV免费| 色琪琪无码成人AV视频| 久久伊人男人的天堂网站| 国产精品热久久高潮AV袁孑怡| 99久久国产露脸精品麻豆| 亚洲精品自在在线观看| 三级叫床震大尺度视频|