国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

rabbitmq前言說明

Barry_Ng / 1610人閱讀

摘要:源碼安裝推薦使用的鏡像這樣也不會污染本地環境基于下載給予你自己使用的權限查找鏡像你會看到下載鏡像查看自己本地已經下載好的鏡像運行鏡像查看自己已經運行的鏡像說明你可能會遇到如下的因為本機與通信是通信,也就是通過文件通信的

源碼:https://github.com/ltoddy/rabbitmq-tutorial

Introduction 安裝:(推薦使用docker的鏡像,這樣也不會“污染”本地環境)

基于Ubuntu

下載docker:

sudo apt-get install docker.io

給予你自己使用docker的權限:

sudo chmod o+wr /var/run/docker.sock

查找rabbmit鏡像:

docker search rabbitmq

你會看到:

docker search rabbitmq
NAME                                           DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
rabbitmq                                       RabbitMQ is an open source multi-protocol ...   1801      [OK]       
tutum/rabbitmq                                 Base docker image to run a RabbitMQ server      15                   
frodenas/rabbitmq                              A Docker Image for RabbitMQ                     12                   [OK]
bitnami/rabbitmq                               Bitnami Docker Image for RabbitMQ               9                    [OK]
...

下載rabbitmq鏡像:

docker pull rabbitmq

查看自己本地已經下載好的鏡像:

docker images
REPOSITORY            TAG                 IMAGE ID            CREATED             SIZE
rabbitmq              latest              b17bd9d70e8b        9 days ago          127 MB

運行rabbitmq鏡像:

docker run -d --name my-rabbitmq -p 4369:4369 -p 5671:5671 -p 5672:5672 -p 25672:25672 rabbitmq

查看自己已經運行的鏡像:

docker ps
說明:

你可能會遇到如下的warning:

Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.27/containers/json: dial unix /var/run/docker.sock: connect: permission denied

因為本機與docker通信是socket通信,也就是通過 "/var/run/docker.sock" socket文件通信的,而這個文件的owner是root

srw-rw---- 1 root docker 0 Mar 24 21:31 /var/run/docker.sock

對于你自己是沒有權限使用這個文件的,所以你要為你添加權限才可以使用,所以才要運行:

sudo chmod o+wr /var/run/docker.sock

或者其他方式什么都行,只要你能拿到讀寫權限就可以.

你會遇到當你再次開啟電腦之后,運行 "docker ps" 的時候,看不到運行的容器, 請運行 "docker ps -a",這是你會看到你的容器,你會看到你之前運行的那個容器的status是Exit狀態.

你可以:

docker restart CONTAINER-ID

你也可以:

docker run -d --restart=always --name my-rabbitmq -p 4369:4369 -p 5671:5671 -p 5672:5672 -p 25672:25672 rabbitmq

其次在使用rabbitmq的時候,填寫的host不在是localhost,而是通過 docker inspect CONTAINER-ID 中的 IP Address.

額外說一句: 當你漸漸熟悉了docker,你會慢慢愛上它,會覺得它非常方便.

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/44694.html

相關文章

  • 白話rabbitmq(一): HelloWorld

    摘要:作為消息隊列的一個典型實踐,完全實現了標準,與的快快快不同,它追求的穩定可靠。同一個隊列不僅可以綁定多個生產者,而且能夠發送消息到多個消費者。消費者接受并消費消息。幾乎于完全類似是一個繼承了接口的類,方便我們來存儲消息隊列來的消息。 推廣 RabbitMQ專題講座 https://segmentfault.com/l/15... CoolMQ開源項目 我們利用消息隊列實現了分布式事務的...

    garfileo 評論0 收藏0
  • 白話RabbitMQ(五): 主題路由器(Topic Exchange)

    摘要:推廣專題講座開源項目我們利用消息隊列實現了分布式事務的最終一致性解決方案,請大家圍觀。主題交換機也可以當成其它交換機來使用,假如隊列綁定到了那么它會接收所有的消息,就像廣播路由器一樣而如果未使用,那么就跟直達路由器一樣了。 推廣 RabbitMQ專題講座 https://segmentfault.com/l/15... CoolMQ開源項目 我們利用消息隊列實現了分布式事務的最終一致性...

    Gilbertat 評論0 收藏0
  • 消息中間件——RabbitMQ(三)理解RabbitMQ核心概念和AMQP協議!

    摘要:后續介紹交換機,生產者直接將消息投遞到中。消息,服務器和應用程序之間傳送的數據,由和組成。也稱為消息隊列,保存消息并將它們轉發給消費者。主要是應為和有一個綁定的關系。 showImg(https://img-blog.csdnimg.cn/20190509221741422.gif); showImg(https://img-blog.csdnimg.cn/20190731191914...

    sihai 評論0 收藏0
  • PHP+RabbitMQ實現消息隊列(代碼全篇)

    摘要:前言先安裝對應的這里用的是不同的擴展實現方式會有細微的差異擴展地址具體以官網為準介紹配置信息基類生產者類消費者類消費者可有多個配置交換機路由生產者路由只控制發送成功不接受消費者是否收到頻道 前言 先安裝PHP對應的RabbitMQ,這里用的是 php_amqp 不同的擴展實現方式會有細微的差異. php擴展地址: http://pecl.php.net/package/amqp 具...

    weakish 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<