校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > GitLab使用外部提供的Redis緩存數據庫的方法詳解

GitLab使用外部提供的Redis緩存數據庫的方法詳解

熱門標簽:蘇州呼叫中心外呼系統哪家強 宿遷怎么辦理400電話 谷歌地圖標注日期 400電話辦理費用低 地圖標注項目幾個月 鶴壁高頻外呼系統多少錢一個月 聯通外呼系統電腦app軟件 外呼系統怎么群發(fā)短信 400電話申請到底哪家好

缺省的情況下GitLab的官方鏡像中提供了一個Redis,如果希望把此緩存數據庫放在GitLab的容器之外的話需要怎么做呢?這篇文章結合示例進行說明具體的做法。

環(huán)境準備

配置文件:GitLab

version: '2' 
services:
 # Version Control service: Gitlab
 gitlab:
 image: gitlab/gitlab-ce:12.10.5-ce.0
 ports:
 - "35001:80"
 - "30022:22"
 - "443:443"
 volumes:
 - ./log/:/var/log/gitlab
 - ./data/:/var/opt/gitlab
 - ./conf/:/etc/gitlab
 restart: "no"

配置文件:Redis

[root@liumiaocn redis]# cat docker-compose.yml 
version: '2'
services:
 # redis master
 master:
 image: redis:5.0.9
 container_name: redis
 restart: always
 command: redis-server --port 6379
 ports:
 - 6379:6379
 volumes:
 - ./data:/data
[root@liumiaocn redis]# 

啟動命令

執(zhí)行命令:docker-compose up -d

結果確認GitLab

[root@liumiaocn gitlab]# docker-compose ps
 Name Command State  Ports 
---------------------------------------------------------------------------------------------------------------------
gitlab_gitlab_1 /assets/wrapper Up (healthy) 0.0.0.0:30022->22/tcp, 0.0.0.0:443->443/tcp, 0.0.0.0:35001->80/tcp
[root@liumiaocn gitlab]#

Redis

[root@liumiaocn redis]# docker-compose ps
Name Command State Ports 
-----------------------------------------------------------------------
redis docker-entrypoint.sh redis ... Up 0.0.0.0:6379->6379/tcp
[root@liumiaocn redis]# 

使用外部Redis服務

步驟1: 設定gitlab.rb

[root@liumiaocn redis]# docker exec -it gitlab_gitlab_1 sh
# cd /etc/gitlab
# ls
gitlab-secrets.json ssh_host_ecdsa_key ssh_host_ed25519_key ssh_host_rsa_key trusted-certs
gitlab.rb	 ssh_host_ecdsa_key.pub ssh_host_ed25519_key.pub ssh_host_rsa_key.pub
# cp -p gitlab.rb gitlab.rb.org
# vi gitlab.rb
# 
# diff gitlab.rb gitlab.rb.org
585,586c585,586
 gitlab_rails['redis_host'] = "192.168.163.151"
 gitlab_rails['redis_port'] = 6379
---
> # gitlab_rails['redis_host'] = "127.0.0.1"
> # gitlab_rails['redis_port'] = 6379
1049c1049
 redis['enable'] = false
---
> # redis['enable'] = true
# 

步驟2: 驗證連接

[root@liumiaocn redis]# docker exec -it gitlab_gitlab_1 sh
# redis-cli -h 192.168.163.151 -p 6379
192.168.163.151:6379> ping
PONG
192.168.163.151:6379> keys *
(empty list or set)
192.168.163.151:6379>

步驟3: gitlab-ctl reconfigure

執(zhí)行命令:gitlab-ctl reconfigure

或者

執(zhí)行命令:docker-compose restart

執(zhí)行日志示例如下所示:

# gitlab-ctl reconfigure
Starting Chef Client, version 14.14.29
resolving cookbooks for run list: ["gitlab"]
Synchronizing Cookbooks:
 - package (0.1.0)
 - postgresql (0.1.0)
 - redis (0.1.0)
 - monitoring (0.1.0)
 - registry (0.1.0)
 - mattermost (0.1.0)
 - consul (0.1.0)
 - gitaly (0.1.0)
 - praefect (0.1.0)
 - letsencrypt (0.1.0)
 - nginx (0.1.0)
 - runit (4.3.0)
 - acme (4.1.1)
 - crond (0.1.0)
 - gitlab (0.0.1)
Installing Cookbook Gems:
Compiling Cookbooks...
Recipe: gitlab::default
...省略
Recipe: monitoring::gitlab-exporter
 * runit_service[gitlab-exporter] action restart (up to date)

Running handlers:
Running handlers complete
Chef Client finished, 14/654 resources updated in 03 minutes 13 seconds
gitlab Reconfigured!
# 

注:雖然提示已經完成了,后續(xù)的處理一般還需要稍等,可根據docker logs命令獲取的日志信息來以及docker ps返回的狀態(tài)信息來確認是否真正結束。

步驟4 : 結果確認

登錄之后可以正常進行root密碼的重置

重置之后也可以使用新的密碼正常登錄

進入到GitLab容器中可以看到內置的Redis的服務已經不在運行了

[root@liumiaocn gitlab]# docker exec -it gitlab_gitlab_1 sh
# gitlab-ctl status
run: alertmanager: (pid 1629) 714s; run: log: (pid 972) 1117s
run: gitaly: (pid 1609) 718s; run: log: (pid 462) 1337s
run: gitlab-exporter: (pid 2412) 671s; run: log: (pid 893) 1152s
run: gitlab-workhorse: (pid 2405) 672s; run: log: (pid 831) 1183s
run: grafana: (pid 1644) 713s; run: log: (pid 1443) 778s
run: logrotate: (pid 864) 1167s; run: log: (pid 873) 1166s
run: nginx: (pid 846) 1178s; run: log: (pid 855) 1177s
run: postgres-exporter: (pid 1638) 713s; run: log: (pid 1008) 1103s
run: postgresql: (pid 498) 1323s; run: log: (pid 523) 1322s
run: prometheus: (pid 1584) 719s; run: log: (pid 940) 1130s
run: sidekiq: (pid 2399) 672s; run: log: (pid 811) 1194s
run: sshd: (pid 30) 1381s; run: log: (pid 29) 1381s
run: unicorn: (pid 3147) 499s; run: log: (pid 792) 1203s
# 

連接外部的Redis服務即可可以看到相關的緩存數據內容了。

[root@liumiaocn gitlab]# docker exec -it redis sh
# redis-cli -h 192.168.163.151 -p 6379
192.168.163.151:6379> ping
PONG
192.168.163.151:6379> keys *
 1) "resque:gitlab:cron_job:repository_check_worker"
 2) "resque:gitlab:cron_job:container_expiration_policy_worker"
 3) "resque:gitlab:cron_job:import_export_project_cleanup_worker"
 4) "resque:gitlab:cron_job:container_expiration_policy_worker:enqueued"
 5) "gitlab:exclusive_lease:user_update_tracked_fields:1"
 6) "resque:gitlab:cron_job:pages_domain_verification_cron_worker"
 7) "cache:gitlab:broadcast_message_current_banner_json"
...省略
94) "cache:gitlab:flipper/v1/feature/prometheus_metrics_measure_import_export_clean_up_cpu_duration"
95) "resque:gitlab:cron_job:remove_unreferenced_lfs_objects_worker:enqueued"
96) "resque:gitlab:cron_job:prune_old_events_worker:enqueued"
97) "cache:gitlab:flipper/v1/feature/soft_email_confirmation"
98) "session:gitlab:2::ad9aec16d58b972dc89d245757ab7b87b4fcb5c08b9fdcb4572be5ebe4807cba"
99) "resque:gitlab:queues"
192.168.163.151:6379> 

總結

到此這篇關于GitLab: 如何使用外部提供的Redis緩存數據庫的文章就介紹到這了,更多相關gitlab使用外部Redis緩存數據庫內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Spring AOP實現Redis緩存數據庫查詢源碼

標簽:遵義 錫林郭勒盟 哈爾濱 丹東 莆田 雙鴨山 襄陽 鄂爾多斯

巨人網絡通訊聲明:本文標題《GitLab使用外部提供的Redis緩存數據庫的方法詳解》,本文關鍵詞  GitLab,使用,外部,提供,的,;如發(fā)現本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《GitLab使用外部提供的Redis緩存數據庫的方法詳解》相關的同類信息!
  • 本頁收集關于GitLab使用外部提供的Redis緩存數據庫的方法詳解的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    蜜臀99久久精品久久久久久软件| 一区二区中文视频| 在线观看免费视频综合| 91啪亚洲精品| 91行情网站电视在线观看高清版| 一本大道av伊人久久综合| 99国产欧美另类久久久精品| 99re66热这里只有精品3直播| 91丨九色丨尤物| 在线视频欧美精品| 日韩一区二区在线观看视频| 精品三级在线看| 国产日韩影视精品| 亚洲欧洲无码一区二区三区| 艳妇臀荡乳欲伦亚洲一区| 天天色综合天天| 国产精品18久久久| 一本大道久久a久久精品综合| 日韩午夜在线影院| 欧美丰满少妇xxxxx高潮对白 | 日韩一级片在线观看| 精品女同一区二区| 中文字幕一区av| 一级日本不卡的影视| 久久99国产精品尤物| 99re这里只有精品6| 91精品国产日韩91久久久久久| 久久精品一二三| 亚洲综合丁香婷婷六月香| 欧美aaaaaa午夜精品| 成人av小说网| 91精品国产综合久久精品麻豆 | a级精品国产片在线观看| 在线欧美小视频| 日韩一区二区三区精品视频| 国产欧美日韩亚州综合| 亚洲高清不卡在线观看| 国产精品66部| 欧美高清dvd| 最新欧美精品一区二区三区| 蜜臀久久久久久久| 91麻豆视频网站| 精品福利一区二区三区免费视频| 亚洲欧美日韩一区| 国产大片一区二区| 日韩精品一区国产麻豆| 亚洲人妖av一区二区| 国产一区二区三区四区五区入口| 日本国产一区二区| 国产精品免费av| 麻豆专区一区二区三区四区五区| 日本道色综合久久| 精品国产sm最大网站| 视频一区国产视频| 色婷婷一区二区三区四区| 欧美极品美女视频| 精品午夜久久福利影院| 欧美色图免费看| 亚洲男同1069视频| 成人激情文学综合网| 国产三级欧美三级日产三级99 | 国产乱人伦精品一区二区在线观看| 日本道在线观看一区二区| 中文字幕一区二区三区四区| 国产精品亚洲а∨天堂免在线| 3atv一区二区三区| 午夜精品久久一牛影视| 在线观看一区二区视频| 亚洲六月丁香色婷婷综合久久| 丰满少妇在线播放bd日韩电影| 日韩欧美国产综合在线一区二区三区| 亚洲va在线va天堂| 欧美日韩中文字幕精品| 亚洲成人激情自拍| 欧美巨大另类极品videosbest| 婷婷成人综合网| 欧美精品乱码久久久久久按摩| 亚洲一区中文在线| 欧美视频你懂的| 亚洲成人免费视| 4438x成人网最大色成网站| 日本不卡的三区四区五区| 欧美一区二区三区思思人| 久久av老司机精品网站导航| 精品国内二区三区| 国产一区二区在线电影| 国产日韩一级二级三级| 成人性生交大合| 亚洲靠逼com| 欧美一区二区精品在线| 国产一区二三区| 国产精品女人毛片| 欧美网站大全在线观看| 久久精品99国产精品日本| 国产性天天综合网| av电影在线观看完整版一区二区| 亚洲激情av在线| 欧美电影免费观看高清完整版在线观看 | 亚洲精品在线观| 成人教育av在线| 午夜视频一区二区| 久久久久国产精品免费免费搜索| 99热精品一区二区| 日韩高清中文字幕一区| 精品免费国产一区二区三区四区| 国产91高潮流白浆在线麻豆 | 91精品国产丝袜白色高跟鞋| 久久精品国产亚洲a| 亚洲色图一区二区三区| 欧美一区二区在线播放| 丁香一区二区三区| 日韩和欧美的一区| 亚洲视频一区在线观看| 日韩一区二区三区在线| 一本久道中文字幕精品亚洲嫩| 久久se精品一区精品二区| 亚洲精品网站在线观看| 久久免费精品国产久精品久久久久| 在线观看亚洲一区| 成人美女视频在线观看18| 日本女优在线视频一区二区| 亚洲精品中文在线| 久久久99精品久久| 日韩一区二区三区免费看| 色婷婷一区二区| 不卡的电视剧免费网站有什么| 久久精品国产久精国产爱| 亚洲已满18点击进入久久| 国产精品久久久久三级| 久久婷婷久久一区二区三区| 欧美狂野另类xxxxoooo| 在线观看一区二区视频| 91小视频在线| av一区二区三区四区| 成人一区二区视频| 国内精品久久久久影院薰衣草| 日本v片在线高清不卡在线观看| 亚洲精品日产精品乱码不卡| 亚洲国产精品精华液2区45| 欧美mv和日韩mv的网站| 在线播放一区二区三区| 欧美影院一区二区三区| 99国产精品国产精品久久| 国产在线精品免费| 麻豆精品一区二区av白丝在线| 午夜精品久久久久久久久久久 | 亚洲卡通动漫在线| 亚洲色图第一区| 中文字幕亚洲一区二区va在线| wwwwxxxxx欧美| 精品国产乱码久久久久久夜甘婷婷| 7777精品伊人久久久大香线蕉| 欧美色精品在线视频| 在线免费观看日本一区| 欧美在线小视频| 欧美日韩精品一区二区天天拍小说 | 久久久久国产精品免费免费搜索| 精品国产免费一区二区三区四区| 日韩欧美国产一二三区| 欧美一区二区在线视频| 日韩精品专区在线影院重磅| 精品久久久久久亚洲综合网 | 亚洲美女视频在线| 亚洲精品免费在线观看| 午夜精品久久久久久久蜜桃app| 免费观看成人av| 国产精品99久久久久久有的能看| 国产精品1区二区.| 不卡的av电影在线观看| 91九色02白丝porn| 3d动漫精品啪啪1区2区免费| 精品伦理精品一区| 中文字幕一区二区日韩精品绯色| 亚洲综合丝袜美腿| 蜜桃免费网站一区二区三区| 国产不卡视频一区二区三区| 日本久久电影网| 欧美猛男超大videosgay| 久久婷婷久久一区二区三区| 亚洲人成人一区二区在线观看| 五月婷婷激情综合| 国产精品一区免费在线观看| 一本到不卡精品视频在线观看| 日韩欧美黄色影院| 亚洲精品视频免费观看| 美女国产一区二区三区| 不卡视频在线看| 日韩欧美国产系列| 亚洲人成亚洲人成在线观看图片 | 欧美福利一区二区| 国产欧美日本一区视频| 天天免费综合色| 成人在线综合网| 91.com视频| 亚洲精品视频在线观看免费 | 国产精品美女www爽爽爽| 亚洲观看高清完整版在线观看| 国产成人小视频| 制服丝袜亚洲播放| 亚洲视频网在线直播|