<big id="yeiyz"><ruby id="yeiyz"></ruby></big>
    <track id="yeiyz"></track>
    <track id="yeiyz"></track>
    <p id="yeiyz"><del id="yeiyz"></del></p><td id="yeiyz"><option id="yeiyz"></option></td>
    1. <p id="yeiyz"></p>

      <td id="yeiyz"></td>

      gcs v0.1.1 加入接口緩存,Go 配置管理平臺

      Fly的狐貍
       Fly的狐貍
      發布于 2019年10月11日
      收藏 12

      gcs(go config server)

      v0.1.1 版本更新說明:

      1. 接口調用改為走緩存,加入緩存封裝支撐集群使用redis
      2. 加入版本回退功能
      3. 接口性能:1000并發10秒測試,每秒處理500/sec;由于本地服務器,可能性能有所偏差;

       

      介紹

      gcs(go config server) 配置管理平臺,此項目基于gf框架開發,支持項目管理、配置管理、配置發布、項目對比、配置復制,接口獲取配置等;

      安裝教程

      1. 從git下載項目: git clone https://gitee.com/goflyfox/gcs
      2. 安裝mysql數據庫,創建db,運行deploy下gcs.sql腳本
      3. 修改config下config.toml配置文件
      # 數據庫配置
      [database]
          link = "root:123456@tcp(127.0.0.1:3306)/gcs"
      1. go build && go run main.go
      2. 訪問http://localhost即可看到登錄頁面,賬號/密碼:admin/123456

      其他配置

      1. 如果使用集群,可以開啟redis token模式;配置如下:
      # 緩存模式 1 gcache 2 gredis
      cache-mode = 2
      
      # Redis數據庫配置
      [redis]
        default = "127.0.0.1:16379,0,soccer"
        cache   = "127.0.0.1:16379,1,soccer?idleTimeout=600"

      功能模塊

      1. 登錄、認證、登出
      2. 項目管理
      3. 參數配置
      4. 配置發布
      5. 其他:組織機構管理、用戶管理、角色管理、菜單管理、日志管理

      對外接口

      配置平臺接口

      平臺截圖

      登錄: image

      配置管理: image

      配置發布: image

      配置對比: image

      組織機構: image

      用戶管理: image

      日志管理: image

      感謝

      1. gf框架 https://github.com/gogf/gf
      本站文章除注明轉載外,均為本站原創或編譯。歡迎任何形式的轉載,但請務必注明出處,尊重他人勞動共創開源社區。
      轉載請注明:文章轉載自 OSCHINA 社區 [http://www.url23.com]
      本文標題:gcs v0.1.1 加入接口緩存,Go 配置管理平臺
      加載中

      最新評論(1

      程序人生2015
      程序人生2015
      吞吐量略低啊??
      返回頂部
      頂部
      聚看影院