saas 系統租戶自助網站

1. 原理
  
   相似github 的自定義頁面,使用jekyll 進行租戶自助網站的生成,系統使用jenkins 進行租戶的網站構建
   同時結合租戶的個性化域名系統,進行租戶頁面的發佈管理
 
2. 實踐操做
   
    個性化域名不在贅述,jekyll 安裝配置比較簡單,使用gem 安裝便可,可是可能存在版本的問題,能夠自行
百度
    租戶自助網站的配置以下:
   
  1. server {
  2. listen 8080default;
  3. index index.html index.htm index.php;
  4. location /{
  5. root /opt/jekyll/$subdomain;
  6. }
  7. }
  很是簡單,其中$subdomain 就是使用jekyll 進行生成的靜態頁面。
 
 
3. 結合jenkins 集成管理,主要是租戶代碼的處理
   
  1. 操做以下:
  2. jenkyll build
  3. 以後就是靜態頁面的發佈
4. 問題
   租戶自助網站大小控制,大量租戶靜態網站的併發控制,實際上若是在結合docker 進行管理,實際效果會更好。
相關文章
相關標籤/搜索