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

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

3天內(nèi)不再提示

Flexus X 強大性能與高可靠性使用體驗——手把手帶你部署 es docker rabbitmq

jf_21561199 ? 來源:jf_21561199 ? 作者:jf_21561199 ? 2025-01-02 13:53 ? 次閱讀

在發(fā)布了一篇手把手帶領(lǐng)讀者在華為云服務(wù)器搭建后端程序員無人不知的瑞吉外賣項目,效果良好,很多粉絲給我反饋還想學習別的項目以及其它軟件的服務(wù)器部署,這不馬上給大家安排上!

首先我來說下這幾天的服務(wù)器使用測評之后

服務(wù)器強大性能與高可靠性的詳細介紹:

隨著云計算技術(shù)的發(fā)展,越來越多的企業(yè)和個人開始將自己的業(yè)務(wù)遷移到云上。在選擇云服務(wù)提供商時,穩(wěn)定性、性能和可靠性是最重要的考慮因素之一。在這方面,F(xiàn)lexus 云服務(wù)器 X 無疑是一個令人印象深刻的選擇。

Flexus 云服務(wù)器 X 是華為云服務(wù)器系列中的高性能型號,專為那些對計算資源有高要求的企業(yè)和個人用戶而設(shè)計。它能夠提供強大的計算能力和卓越的性能,為用戶的應(yīng)用和服務(wù)提供穩(wěn)定可靠的基礎(chǔ)設(shè)施支持。

首先,F(xiàn)lexus 云服務(wù)器 X 配備了強大的處理器和內(nèi)存組合,以應(yīng)對各種復(fù)雜的計算任務(wù)。它采用最新英特爾至強處理器,具有多核心架構(gòu)和高頻率運行,可以處理大規(guī)模的數(shù)據(jù)計算和處理工作負載。此外,服務(wù)器配置可靈活擴展,滿足不同業(yè)務(wù)需求。

其次,F(xiàn)lexus 云服務(wù)器 X 在網(wǎng)絡(luò)性能方面表現(xiàn)出色。它支持高帶寬和低延遲的網(wǎng)絡(luò)連接,確保數(shù)據(jù)傳輸速度快而穩(wěn)定。無論是處理大規(guī)模的數(shù)據(jù)集,還是提供實時的在線服務(wù),都能夠保持卓越的網(wǎng)絡(luò)性能,提供流暢的用戶體驗。

另外,F(xiàn)lexus 云服務(wù)器 X 還注重數(shù)據(jù)安全和可靠性。它采用了多層次的安全措施,包括網(wǎng)絡(luò)隔離、防火墻保護等,保證用戶的數(shù)據(jù)得到有效的保護。同時,服務(wù)器硬件以及網(wǎng)絡(luò)基礎(chǔ)設(shè)施采用冗余設(shè)計,確保在任何意外情況下都能保持高可用性和可靠性

最后,華為云作為全球領(lǐng)先的云服務(wù)提供商,為 Flexus 云服務(wù)器 X 提供了一系列完善的支持和服務(wù)。用戶可以享受到 24 小時不間斷的技術(shù)支持,以及靈活的付費方式和計量方式,根據(jù)實際需求進行彈性擴容和調(diào)整。

總而言之,F(xiàn)lexus 云服務(wù)器 X 是一款非常強大而可靠的云計算解決方案。無論是大型企業(yè)還是個人開發(fā)者,都可以借助它提供的高性能和穩(wěn)定性,快速構(gòu)建和部署應(yīng)用。如果你正在尋找一臺可靠、性能卓越的云服務(wù)器,F(xiàn)lexus 云服務(wù)器 X 將是一個值得考慮的選擇。

對比一下其它云服務(wù)商提供的計算機性能及價格,大家應(yīng)該選擇誰就不用我多說了吧(*^▽^*)

Flexus云服務(wù)器X實例-華為云

wKgZO2d2KeKAKzzhAAJaoyQPUvU581.png

華為 Flexus 云服務(wù)器 X 實例 購買流程

wKgZPGd2KeOAa1_cAAG4Q2eu9dY127.png

感謝華為大哥的優(yōu)惠券

用優(yōu)惠券之后 0 元,再次感謝!歡迎大家購買一個,動手跟我一起試試

wKgZO2d2KeOATPv1AAAmWJQ5B18091.png

wKgZPGd2KeOAGC2MAABilL-Pg4A908.png

wKgZO2d2KeOAAMmeAAFWLYGMpFs064.png

wKgZPGd2KeSAJ7wJAAELEDlHXww154.png

wKgZO2d2KeSAF-BuAADp5tSgChk044.png

1.購買 Flexus 云服務(wù)器 X 實例后,第一次使用需要重置密碼并妥善保管喲!

wKgZPGd2KeSAJ2X2AADHc2QmZts183.png

1.配置安全組

訪問應(yīng)用需開通 8888 端口、訪問 MySQL 數(shù)據(jù)庫需開通 3306 端口等

wKgZO2d2KeWAXWemAACcEtwaUec850.png

wKgZPGd2KeWANYHwAAHtqSXE82c251.png

wKgZO2d2KeWAYUh5AAC-eANK-do047.png

向大家簡單介紹一下本次部署的幾個微服務(wù)中間件:

這些中間件都是學習微服務(wù)離不開的

第一個是我們最愛的 Docker:微服務(wù)02 Docker RabbitMQ SpringAMQP_rabbitmq 鏡像倉庫-CSDN博客

因為本篇主要測試服務(wù)器,如果不了解的朋友可以看我的這篇博客,就不再一一贅述!

寶塔安裝 Docker 直接點擊左側(cè)的 Docker 就會提示你,讓你下載

wKgZPGd2KeaAXiCFAAFjwZoQxuI379.png

docker 安裝 rabbitmq 在線拉?。?docker pull rabbitmq:3-management 執(zhí)行下面的命令來運行 MQ 容器: docker run -e RABBITMQ_DEFAULT_USER=‘mq 賬號’ -e RABBITMQ_DEFAULT_PASS=‘密碼’ --name mq --hostname mq1 -p 15672:15672 -p 5672:5672 -d rabbitmq:3-management firewall-cmd --add-port=3306/tcp --permanent # --add-port=3306/tcp 表示放行 3306 端口的 tcp 訪問,--permanent 表示永久生效firewall-cmd --reload # 重新載入防火墻規(guī)則使其生效 開放安全組以及防火墻端口 后面我就不再贅述嘍

wKgZO2d2KeaAD7whAAFTVYXmjMQ372.png

wKgZPGd2KeaAFAeQAAA-r-F7QPI104.png

部署單點 elasticsearch

1.1.1.創(chuàng)建網(wǎng)絡(luò)

因為我們還需要部署 kibana 容器,因此需要讓 es 和 kibana 容器互聯(lián)。這里先創(chuàng)建一個網(wǎng)絡(luò):

docker network create es-net

1.2.加載鏡像 這里我們采用 elasticsearch 的 7.12.1 版本的鏡像,這個鏡像體積非常大,接近 1G。不建議大家自己 pull。 我這邊提供了鏡像的 tar 包: 一定要確認傳上去的鏡像和本地是否一樣大,不一樣大就是上傳被中斷了! 大家將其上傳到虛擬機中,然后運行命令加載即可: # 導(dǎo)入數(shù)據(jù) docker load -i es.tar 同理還有 kibana 的 tar 包也需要這樣做。

1.1.3.運行

運行 docker 命令,部署單點 es:

docker run -d

--name es

-e "ES_JAVA_OPTS=-Xms512m -Xmx512m"

-e "discovery.type=single-node"

-v es-data:/usr/share/elasticsearch/data

-v es-plugins:/usr/share/elasticsearch/plugins

--privileged

--network es-net

-p 9200:9200

-p 9300:9300

elasticsearch:7.12.1

運行了就刪

wKgZO2d2KeaAU9JPAAI-OHtwVi8541.png

命令解釋:

·-e "cluster.name=es-docker-cluster":設(shè)置集群名稱

·-e "http.host=0.0.0.0":監(jiān)聽的地址,可以外網(wǎng)訪問

·-e "ES_JAVA_OPTS=-Xms512m -Xmx512m":內(nèi)存大小

·-e "discovery.type=single-node":非集群模式

·-v es-data:/usr/share/elasticsearch/data:掛載邏輯卷,綁定 es 的數(shù)據(jù)目錄

·-v es-logs:/usr/share/elasticsearch/logs:掛載邏輯卷,綁定 es 的日志目錄

·-v es-plugins:/usr/share/elasticsearch/plugins:掛載邏輯卷,綁定 es 的插件目錄

·--privileged:授予邏輯卷訪問權(quán)

·--network es-net :加入一個名為 es-net 的網(wǎng)絡(luò)中

·-p 9200:9200:端口映射配置

在瀏覽器中輸入:http://你的ip:9200即可看到 elasticsearch 的響應(yīng)結(jié)果:

wKgZPGd2KeeAAThfAAJ2y5FOYiI601.png

部署 kibana

kibana 可以給我們提供一個 elasticsearch 的可視化界面,便于我們學習。

1.2.1.部署

運行 docker 命令,部署 kibana

docker run -d

--name kibana

-e ELASTICSEARCH_HOSTS=http://es:9200

--network=es-net

-p 5601:5601

kibana:7.12.1

·--network es-net :加入一個名為 es-net 的網(wǎng)絡(luò)中,與 elasticsearch 在同一個網(wǎng)絡(luò)中

·-e ELASTICSEARCH_HOSTS=http://es:9200":設(shè)置 elasticsearch 的地址,因為 kibana 已經(jīng)與 elasticsearch 在一個網(wǎng)絡(luò),因此可以用容器名直接訪問 elasticsearch

·-p 5601:5601:端口映射配置

kibana 啟動一般比較慢,需要多等待一會,可以通過命令:

docker logs -f kibana

查看運行日志,當查看到下面的日志,說明成功:

wKgZO2d2KeeAUXc0AAIv9KMNjDw083.png

此時,在瀏覽器輸入地址訪問:http://你的ip:5601,即可看到結(jié)果

1.2.2.DevTools

kibana 中提供了一個 DevTools 界面:

wKgZPGd2KeeAFiUJAAEDbeSA-qc532.png

這個界面中可以編寫 DSL 來操作 elasticsearch。并且對 DSL 語句有自動補全功能

3.安裝 IK 分詞器

1.3.1.在線安裝 ik 插件(較慢)

# 進入容器內(nèi)部

docker exec -it elasticsearch /bin/bash

# 在線下載并安裝

./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.12.1/elasticsearch-analysis-ik-7.12.1.zip

#退出

exit

#重啟容器

docker restart elasticsearch

1.3.2.離線安裝 ik 插件(推薦

1)查看數(shù)據(jù)卷目錄

安裝插件需要知道 elasticsearch 的 plugins 目錄位置,而我們用了數(shù)據(jù)卷掛載,因此需要查看 elasticsearch 的數(shù)據(jù)卷目錄,通過下面命令查看:

docker volume inspect es-plugins

顯示結(jié)果:

[

{

"CreatedAt": "2022-05-06T10:06:34+08:00",

"Driver": "local",

"Labels": null,

"Mountpoint": "/var/lib/docker/volumes/es-plugins/_data",

"Name": "es-plugins",

"Options": null,

"Scope": "local"

}

]

說明 plugins 目錄被掛載到了:/var/lib/docker/volumes/es-plugins/_data 這個目錄中。

2)解壓縮分詞器安裝包

下面我們需要把課前資料中的 ik 分詞器解壓縮,重命名為 ik

wKgZO2d2KeiAePpBAAA_Y-xi-bU946.png

?3)上傳到 es 容器的插件數(shù)據(jù)卷中

也就是/var/lib/docker/volumes/es-plugins/_data :

wKgZPGd2KeiAArSkAAC0wg3P_-E741.png

審核編輯 黃宇

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

    關(guān)注

    39

    文章

    7855

    瀏覽量

    137750
  • Docker
    +關(guān)注

    關(guān)注

    0

    文章

    492

    瀏覽量

    11927
  • rabbitmq
    +關(guān)注

    關(guān)注

    0

    文章

    18

    瀏覽量

    1037
收藏 人收藏

    評論

    相關(guān)推薦

    Flexus X 實例評測使用體驗——手把手帶你體驗瑞吉外賣下載與部署

    上傳/下載 阿里云短信_nginx 自動填充識別-CSDN博客 ? 因為本篇主要測試服務(wù)器,如果不了解的朋友可以看我的這篇博客,就不再一一贅述! Flexus 云服務(wù)器 X 實例使用 Flexus云服務(wù)器
    的頭像 發(fā)表于 01-23 17:56 ?62次閱讀
    <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> 實例評測使用體驗——<b class='flag-5'>手把手</b><b class='flag-5'>帶你</b>體驗瑞吉外賣下載與<b class='flag-5'>部署</b>

    使用 sysbench 對 Flexus X 實例對 mysql 進行性能測評

    一、Flexus X 實例概述 1.1?Flexus X 實例 Flexus 云服務(wù)器 X 實例
    的頭像 發(fā)表于 01-17 09:18 ?173次閱讀
    使用 sysbench 對 <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> 實例對 mysql 進行<b class='flag-5'>性能</b>測評

    手把手教你做星閃無人機》即將開播,鎖定15日晚七點!

    KaihongOS手把手系列直播課再度來襲為助力開發(fā)者迅速掌握『KaihongOS輕量系統(tǒng)開發(fā)技術(shù)』與『星閃無線通信技術(shù)』,實現(xiàn)快速上手與深度體驗,“開鴻Developer社區(qū)”攜手“手電子發(fā)燒友
    的頭像 發(fā)表于 01-13 19:42 ?90次閱讀
    《<b class='flag-5'>手把手</b>教你做星閃無人機》即將開播,鎖定15日晚七點!

    云服務(wù)器 Flexus X 實例,Docker 集成搭建 NGINX

    Docker 集成搭建 NGINX 1、購買華為云 Flexus X 實例 Flexus云服務(wù)器X實例-華為云 (huaweicloud.c
    的頭像 發(fā)表于 01-13 11:09 ?199次閱讀
    云服務(wù)器 <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> 實例,<b class='flag-5'>Docker</b> 集成搭建 NGINX

    華為云 Flexus 云服務(wù)器 X 實例之 openEuler 系統(tǒng)部署 Docker Compose 管理工具 Dockge

    docker-compose.yaml 部署文件時,Dockge 以其精美的設(shè)計和易用脫穎而出,成為不可或缺的管理工具。利用華為云 Flexus 云服務(wù)器
    的頭像 發(fā)表于 01-08 11:41 ?169次閱讀
    華為云 <b class='flag-5'>Flexus</b> 云服務(wù)器 <b class='flag-5'>X</b> 實例之 openEuler 系統(tǒng)<b class='flag-5'>部署</b> <b class='flag-5'>Docker</b> Compose 管理工具 Dockge

    基于 Docker 與 Jenkins 實現(xiàn)自動化部署

    前言 重塑自動化部署新高度,Docker 攜手 Jenkins,在華為云 Flexus X 云服務(wù)器的加持下,引領(lǐng)持續(xù)集成與部署的新紀元。
    的頭像 發(fā)表于 01-07 17:25 ?214次閱讀
    基于 <b class='flag-5'>Docker</b> 與 Jenkins 實現(xiàn)自動化<b class='flag-5'>部署</b>

    性能與可靠性并重,Flexus X 實例助力 Redis 三主三從集群高效運行

    前言 在追求極致性能與可靠性的道路上,Flexus X 實例以卓越的算力與智能調(diào)度,為 Redis 三主三從集群的高效運行保駕護航。此架構(gòu)不僅實現(xiàn)了數(shù)據(jù)的高可用
    的頭像 發(fā)表于 01-07 17:21 ?154次閱讀
    <b class='flag-5'>性能與</b><b class='flag-5'>可靠性</b>并重,<b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> 實例助力 Redis 三主三從集群高效運行

    云服務(wù)器 Flexus X 實例:部署 Gitea,擁有自己的 Git 倉庫,管理本地代碼

    本篇文章通過部署 Gitea,實現(xiàn)本地 Git 倉庫,真實體驗了“云服務(wù)器 Flexus X 實例”,深感其卓越性能與靈活性。這款實例以其六倍于常的強勁算力,搭配旗艦級的操作體驗,廣泛
    的頭像 發(fā)表于 01-07 16:59 ?117次閱讀
    云服務(wù)器 <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> 實例:<b class='flag-5'>部署</b> Gitea,擁有自己的 Git 倉庫,管理本地代碼

    云服務(wù)器 Flexus X 實例:輕量級 http 服務(wù)器 Tinyhttpd 部署

    Flexus 云服務(wù)器 X 實例?是華為云推出的一款高性能高可靠性的云服務(wù)器產(chǎn)品,它專為滿足企業(yè)級用戶對計算資源的嚴格要求而設(shè)計。本篇文章通過部署
    的頭像 發(fā)表于 01-07 16:59 ?136次閱讀
    云服務(wù)器 <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> 實例:輕量級 http 服務(wù)器 Tinyhttpd <b class='flag-5'>部署</b>

    Flexus X 實例在華為云 EulerOS 環(huán)境中部署堡壘機 Jumpserver 的詳細指南

    X 實例的優(yōu)惠促銷,為高性能計算需求提供強大支持。針對自建 MySQL、Redis、Nginx 等服務(wù)的用戶,這是一次不容錯過的機遇。Flexus
    的頭像 發(fā)表于 01-02 13:43 ?99次閱讀
    <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> 實例在華為云 EulerOS 環(huán)境中<b class='flag-5'>部署</b>堡壘機 Jumpserver 的詳細指南

    手把手教你如何用華為云 Flexus X 實例部署之前爆火的“人生重啟“游戲

    華為云 Flexus X 實例介紹 華為云 Flexus 云服務(wù)就像是為中小企業(yè)和開發(fā)者量身打造的超級云產(chǎn)品,它不僅開箱即用,而且體驗飛躍升級。Flexus 云服務(wù)器
    的頭像 發(fā)表于 12-26 09:38 ?195次閱讀
    <b class='flag-5'>手把手</b>教你如何用華為云 <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> 實例<b class='flag-5'>部署</b>之前爆火的“人生重啟“游戲

    Flexus X 實例 C#/.Net Core 結(jié)合(git 代碼管理、docker 自定義鏡像)快速發(fā)布部署 - 讓你的項目飛起來~

    前言 ???云端部署新體驗,C# Web API 遇上 Git Docker,828 B2B 企業(yè)節(jié)特惠來襲!Flexus X 實例,為您的 C#應(yīng)用提供
    的頭像 發(fā)表于 12-25 21:15 ?203次閱讀
    <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> 實例 C#/.Net Core 結(jié)合(git 代碼管理、<b class='flag-5'>docker</b> 自定義鏡像)快速發(fā)布<b class='flag-5'>部署</b> - 讓你的項目飛起來~

    Air780E模組LuatOS開發(fā)實戰(zhàn) —— 手把手教你搞定數(shù)據(jù)打包解包

    本文要說的是低功耗4G模組Air780E的LuatOS開發(fā)實戰(zhàn),我將手把手教你搞定數(shù)據(jù)打包解包。
    的頭像 發(fā)表于 12-03 11:17 ?256次閱讀
    Air780E模組LuatOS開發(fā)實戰(zhàn) —— <b class='flag-5'>手把手</b>教你搞定數(shù)據(jù)打包解包

    針對高可靠性應(yīng)用的電壓轉(zhuǎn)換

    電子發(fā)燒友網(wǎng)站提供《針對高可靠性應(yīng)用的電壓轉(zhuǎn)換.pdf》資料免費下載
    發(fā)表于 09-18 14:46 ?0次下載
    針對<b class='flag-5'>高可靠性</b>應(yīng)用的電壓轉(zhuǎn)換

    手把手帶你移植HAL庫函數(shù)

    開發(fā)者更高效地進行嵌入式開發(fā)。手把手帶你移植HAL庫函數(shù)HAL庫提供了一套抽象接口,使開發(fā)者無需直接操作底層硬件寄存器,就能實現(xiàn)對硬件的控制。這種抽象使得代碼能夠更
    的頭像 發(fā)表于 05-18 08:04 ?2071次閱讀
    <b class='flag-5'>手把手</b><b class='flag-5'>帶你</b>移植HAL庫函數(shù)