原创 Jenkins系列 -- 配置並搭建項目
說明:因爲我是PHP項目,所以一些Java配置就不用配了,我的Jenkins版本 2.354 1、打開地址,解鎖Jenkins # jenkins默認端口8080,ip自行替換成自己外網的ip http://192.168.56.101:
原创 Jenkins系列 -- 配置自動化部署
說明:我這裏配置的是適合測試環境的當代碼提交到Git上時,自動拉取代碼到服務器上,前面一些配置就不重複了,不知道的可以看這篇Jenkins系列 -- 配置並搭建項目 咱們接着上面文章繼續。 1、獲取APItoken 找到個人中心下面的設置,
原创 rabbitmq 如何保證消息可靠性
最近看見一篇用rabbitmq如何保證消息可靠性的文章,感覺寫的挺形象的,自己又不願意寫,懶勁上來了,特此記錄 rabbitmq 如何保證消息可靠性
原创 Jenkins系列 -- 安裝
前言:最近搭個項目,需要用到自動化部署,所以就選擇了這個,關於Jenkins信息自行百度吧,下面直接進入正題。本人系統是centos7.8,所以下面安裝方式也是centos的安裝方式 1、安裝 說明:Jenkins提供2個版本,一個是長期支
原创 RabbitMQ實現延遲隊列
最近看見一篇用rabbitmq實現延遲隊列的文檔,感覺寫的挺好的,特此記錄 RabbitMQ實戰《延遲隊列》
原创 Rabbitmq各方法的作用詳解 Rabbitmq各方法的作用詳解
最近看見一篇用rabbitmq實現延遲隊列的文檔,感覺寫的挺細的,自己又不願意寫,懶勁上來了,特此記錄 Rabbitmq各方法的作用詳解
原创 supervisor安裝以及監控管理rabbitmq消費者進程
簡介:Supervisor是用Python開發的一套通用的進程管理程序,能將一個普通的命令行進程變爲後臺daemon,並監控進程狀態,異常退出時能自動重啓。 1、安裝 apt-get install supervisor 2、複製配置文
原创 docker系列 -- 安裝PHP擴展
1、進入PHP容器 docker exec -it php7.4-fpm /bin/bash 2、使用pecl安裝amqp擴展(docker內置了pecl,可以直接用) # 安裝相關依賴 1、apt-get update && apt
原创 vagrant,VirtualBox -- 安裝使用 docker系列--安裝docker
1、安裝Oracle VM VirtualBox下載 http://download.virtualbox.org/virtualbox/5.2.44/ 2、安裝vagrant https://www.vagrantup.com/
原创 docker系列 -- 安裝rabbitmq
1、拉取rabbitmq鏡像 docker pull rabbitmq 2、創建運行rabbitmq容器 docker run -d -p 15672:15672 -p 5672:5672 \ -e RABBITMQ_DEFA
原创 docker系列 -- 可視化監控容器
前言:生產環境中監控容器的運行狀況十分重要,通過監控我們可以隨時掌握容器的運行狀態,做到線上隱患和問題早發現,早解決。 1、docker stats命令 docker stats nginx 2、cAdvisor監控 cAdv
原创 docker系列 -- 常用命令
1、查看鏡像列表 docker images 2、下載鏡像 docker pull <鏡像名> 3、刪除鏡像 docker rm <鏡像名> 4、查看容器 docker ps #查看正在運行的容器 docker ps -a
原创 docker系列 -- 安裝PHP
1、拉取鏡像 docker pull php:7.4-fpm 2、創建容器 docker run --name php7.4-fpm -p 9000:9000 -d php:7.4-fpm 3、創建目錄存儲php配置文件和日誌 m
原创 docker系列 -- 物理機訪問虛擬機下的docker的Nginx
一、首先virtualbox 實現虛擬機和宿主機互通 在啓動虛擬機前,給它開啓兩張網卡: 1、NAT 用來連外網 2、如果不是vagrant的話,設置虛擬機網卡就行,Host-Only 用來本機互聯 3、如果
原创 docker系列--安裝docker
一、安裝Linux環境 1、安裝Oracle VM VirtualBox 2、安裝vagrant 3、下載Linux系統box 。下載地:https://app.vagrantup.com/boxes/search?p