SmartOS上使用Github over HTTPS問題 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 - 12月 05, 2012 嘗試使用SmartOS連線GitHub的HTTPS repository時候Pull資料正常,但是Push資料時候一直有問題找尋網路上相關錯誤訊息文章應該是Git的版本要更新了... 再不更新Git的情況下...也可以這樣做...直接採用Git over SSH的方式push檔案使用Git over SSH的話,需要把公鑰放到Git上面 相關操作...這邊不細談啦... 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式
新一代LB - Traefik - 2月 19, 2018 新一代LB - Traefik Traefik突破以往我們對load balancer的觀點,他是一套直接與docker整合的load balancer套件... 透過Traefik,我們可以使用label的方式將後面啟動的docker instance掛載到loadbalancer中,且無需重新啟動Traefik,可直接生效... Traefik基本介紹 Traefik是以動態重載新加入的docker instance的方式來替有附加相同domain label的dockerinstance建立網路附載平衡的關聯... 因此,設定上,與一般我們建立reverse proxy的過程剛好相反(一般我們會先建立服務,再建立reverse proxy將服務串連起來)... Step1 - 建立Traefik服務 下面我們用官方的compose file來說明... File: docker-compose.yaml version: '2' services: proxy: image: traefik command: --api --docker --docker.domain=docker.localhost --logLevel=DEBUG networks: - webgateway ports: - "80:80" - "8080:8080" volumes: - /var/run/docker.sock:/var/run/docker.sock - /dev/null:/traefik.toml networks: webgateway: driver: bridge 其中traefik啟動時候,我們需要指定docker.domain來告訴taefik要聆聽的domain是哪一個,然後要事先開啟對應的port,讓外部服務可以連到traefik...,另外,我們將dockersocket掛載進來,這是必要的... 閱讀完整內容
Python偵測平台上的預設編碼 - 1月 15, 2012 Python偵測平台上的預設編碼: #!/usr/bin/env python #coding=utf-8 import sys print sys.getdefaultencoding() 閱讀完整內容
Replace & Translate Functions - 11月 11, 2009 REPLACE(expr, from_string, to_string) ... 將會置換"整個"from_string到"整個"to_string select replace('a1234bcd','123','xxx') from dual; result: axxx4bcd TRANSLATE(expr, from_string, to_string) ....將會置換from_string中字元到to_string中字元 select translate('a12bc34bcd','123','xxx') from dual; result: axxbcx4bcd 閱讀完整內容