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

主頁 > 知識(shí)庫 > GitLab使用外部提供的Redis緩存數(shù)據(jù)庫的方法詳解

GitLab使用外部提供的Redis緩存數(shù)據(jù)庫的方法詳解

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

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

環(huán)境準(zhǔ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]# 

啟動(dòng)命令

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

結(jié)果確認(rèn)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服務(wù)

步驟1: 設(shè)定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: 驗(yàn)證連接

[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!
# 

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

步驟4 : 結(jié)果確認(rèn)

登錄之后可以正常進(jìn)行root密碼的重置

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

進(jìn)入到GitLab容器中可以看到內(nèi)置的Redis的服務(wù)已經(jīng)不在運(yùn)行了

[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服務(wù)即可可以看到相關(guān)的緩存數(shù)據(jù)內(nèi)容了。

[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> 

總結(jié)

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

您可能感興趣的文章:
  • Spring AOP實(shí)現(xiàn)Redis緩存數(shù)據(jù)庫查詢源碼

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

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《GitLab使用外部提供的Redis緩存數(shù)據(jù)庫的方法詳解》,本文關(guān)鍵詞  GitLab,使用,外部,提供,的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《GitLab使用外部提供的Redis緩存數(shù)據(jù)庫的方法詳解》相關(guān)的同類信息!
  • 本頁收集關(guān)于GitLab使用外部提供的Redis緩存數(shù)據(jù)庫的方法詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    一区二区三区中文字幕在线观看| 国产传媒欧美日韩成人| 国产亚洲精品精华液| 亚洲美女视频在线| 蜜桃91丨九色丨蝌蚪91桃色| av电影一区二区| 三级影片在线观看欧美日韩一区二区| 精品一区二区在线免费观看| 欧美日本一区二区在线观看| 免费精品99久久国产综合精品| 制服丝袜亚洲播放| 麻豆精品新av中文字幕| 国产丝袜美腿一区二区三区| 成人av电影在线| 一区二区三区四区在线免费观看| 欧美亚洲自拍偷拍| 琪琪久久久久日韩精品| 国产欧美日韩卡一| 欧美日韩精品三区| 国产麻豆视频一区二区| 国产精品成人免费在线| 精品国产1区二区| 欧美一区二区美女| 亚洲精品在线观看视频| 7777精品伊人久久久大香线蕉经典版下载| 欧美日本一区二区| 国产视频一区在线播放| 亚洲欧洲日产国产综合网| 精品黑人一区二区三区久久| 日韩一区二区三区三四区视频在线观看| 一本色道久久综合亚洲aⅴ蜜桃| 日本伊人色综合网| 亚洲综合久久久久| 一级日本不卡的影视| 亚洲欧洲一区二区三区| 欧美国产综合一区二区| 久久久精品日韩欧美| 91麻豆精品国产91久久久资源速度 | 狂野欧美性猛交blacked| 亚洲伦理在线免费看| 亚洲图片欧美激情| 亚洲自拍偷拍欧美| 亚洲 欧美综合在线网络| 一区二区三区欧美在线观看| 综合电影一区二区三区| 国产精品福利一区| 一区二区三区自拍| 日本不卡视频一二三区| 国产一区二区三区四区五区美女 | 亚洲男人的天堂av| 亚洲免费看黄网站| 石原莉奈在线亚洲二区| 久久99久久久久久久久久久| 成人午夜av电影| 91精品午夜视频| 亚洲欧洲无码一区二区三区| 亚洲国产日韩一区二区| 波多野结衣亚洲| 欧美一区二区免费| 中文字幕电影一区| 日本午夜精品视频在线观看| 91精品福利在线| 日韩精品一区二区在线| 樱桃视频在线观看一区| 久久国产精品露脸对白| 色哟哟在线观看一区二区三区| 日韩女优av电影在线观看| 一区二区激情视频| 欧美色老头old∨ideo| 欧美色图激情小说| 亚洲欧洲韩国日本视频| 国产一区二区三区av电影| 欧美精品九九99久久| 亚洲国产人成综合网站| 亚洲色图都市小说| 91精品91久久久中77777| 亚洲欧美aⅴ...| 欧美视频一区二| 日韩av电影免费观看高清完整版| 欧美精品v日韩精品v韩国精品v| 亚洲精品视频自拍| 8x福利精品第一导航| 国产成人综合亚洲网站| 一区二区三区精品在线观看| 欧美精品在线观看一区二区| 肉丝袜脚交视频一区二区| 日韩一区二区在线观看视频| 国产一区二区三区最好精华液| 国产亚洲欧美在线| 欧美精品第1页| 成人激情开心网| 久久狠狠亚洲综合| 亚洲欧美日韩成人高清在线一区| 欧美一区永久视频免费观看| 国产精品自拍在线| 日日欢夜夜爽一区| 亚洲精品写真福利| 欧美极品少妇xxxxⅹ高跟鞋| 欧美日韩你懂得| 在线观看av一区| 成人国产精品免费观看视频| 韩国三级中文字幕hd久久精品| 亚洲精品视频一区| 日韩美女视频一区| 国产精品国产a| 国产精品成人免费在线| 综合久久综合久久| 亚洲欧洲一区二区三区| 亚洲欧洲日韩女同| 久久精品亚洲乱码伦伦中文| 欧美一区二区三区男人的天堂| 色噜噜偷拍精品综合在线| 国产成人综合视频| 国产在线国偷精品免费看| 精品亚洲porn| 粉嫩久久99精品久久久久久夜| 国产在线播放一区| 成人av在线观| 欧美色老头old∨ideo| 在线综合视频播放| 免费成人美女在线观看| 国产成人精品1024| 日本丶国产丶欧美色综合| 欧美在线三级电影| 天天综合天天做天天综合| www.久久精品| 一本久久综合亚洲鲁鲁五月天| 92精品国产成人观看免费| 99re在线精品| 欧美色网一区二区| 欧美一级国产精品| 国产精品久99| 日韩va欧美va亚洲va久久| 国产精华液一区二区三区| 欧美男女性生活在线直播观看| 日韩欧美在线1卡| 亚洲精品国久久99热| 国产在线播精品第三| 一本色道亚洲精品aⅴ| 欧美一区二区三区色| 亚洲欧洲精品一区二区三区不卡| 麻豆91小视频| 欧美午夜精品理论片a级按摩| 26uuu精品一区二区三区四区在线 26uuu精品一区二区在线观看 | 久久精品国产亚洲5555| 色综合久久综合网欧美综合网 | 欧美日韩你懂的| 一区二区三区不卡视频| 国产精品亚洲成人| 91精品久久久久久久久99蜜臂| 亚洲欧美日韩中文播放| 国产91清纯白嫩初高中在线观看 | 日韩精品一区二区三区视频在线观看| 亚洲色图第一区| 91一区在线观看| 一区二区三区美女视频| 色呦呦国产精品| 亚洲成人动漫在线观看| 911精品国产一区二区在线| 日韩av不卡在线观看| 日韩视频不卡中文| 成人免费看黄yyy456| 亚洲欧洲99久久| 91精品国产综合久久精品性色| 天天影视涩香欲综合网| 日韩一区二区三区四区| 国产成人午夜精品影院观看视频 | 久久精品一区四区| 99re这里都是精品| 蜜桃久久久久久久| 国产日韩v精品一区二区| 在线一区二区三区做爰视频网站| 午夜成人免费视频| 国产亲近乱来精品视频| 欧洲一区二区三区免费视频| 国产麻豆日韩欧美久久| 亚洲地区一二三色| 亚洲免费观看高清完整版在线观看熊| 欧美精品自拍偷拍动漫精品| 色域天天综合网| 成人免费毛片高清视频| 免费在线视频一区| 日本成人超碰在线观看| 亚洲一区二区成人在线观看| 中文字幕中文字幕在线一区| 日本一区二区三区视频视频| 欧美zozozo| 日韩欧美中文一区二区| 91麻豆精品国产91久久久资源速度| 97成人超碰视| 91精彩视频在线| 在线不卡中文字幕播放| 天使萌一区二区三区免费观看| 亚洲精品免费看| 丝袜美腿亚洲一区| 日韩av电影天堂| 国产成人精品亚洲777人妖| 成人av在线一区二区| 欧美调教femdomvk| 日韩欧美中文一区二区|