原创 Xadmin進階一:如何增加一列

主要實現參考 relate.py插件,通過繼承BaseAdminPlugin實現,實現效果: 主要的的代碼如下: from xadmin.views import BaseAdminPlugin # 繼承BaseAdminPlugin

原创 Codis 3.2 集羣搭建與測試

 這裏首選分爲四個步驟進行一、軟件下載codis 3.2.2 https://github.com/CodisLabs/codis/releasescodis-src https://codeload.github.com/CodisLab

原创 Pinpoint技術概述

原文鏈接: 這裏另一篇完美的介紹:這裏注: 內容翻譯自官方文檔 Technical Overview Of Pinpoint, 內容有點長,但是強烈推薦閱讀!基本上這是目前pinpoint唯一的一份詳細介紹設計和實現的資料。Pinpoint

原创 Django 集成Xadmin

Xadmin是django admin的替換方案,對admin做了一些擴展,支持添加插件,界面基於bootstrap開發,更加漂亮。一、用pycharm創建一個my_xadmin項目二、安裝必須的依賴組件1、打開pycharm終端安裝1.x

原创 Service Mesh 及其主流開源實現解析

本來想寫一篇關於Service Mesh ,Istio的文章,不過看到這一篇,感覺已經寫得挺簡單易懂,可以用來入門,Mark下。發表於2018-05-04  ,轉自 行思錄什麼是 Service meshService Mesh 直譯過來是

原创 簡單開發k8s多集羣后臺

詳細的說明如何利用kubernetes api創建一個支持多集羣的k8s後臺,這裏主要實現調用kubernetes api獲取查看service服務,pod服務。下一篇再說明如果操作一個service,以及注入容器console 相關的組

原创 攜程Apollo一鍵編譯腳本+部署實現

系統編譯安裝 ubuntu16.11 java 1.8 系統規劃 Portal共用 其它環境每個兩臺機器 mysql都做主從,所以每個環境的機器上都會安裝admin 服務,config服務,以及一個mysql服務 env

原创 Istio v1aplha3 路由 API

先來看看Nginx 的虛擬機配置 upstream test_app { server 127.0.0.1:5000; } server { listen 127.0.0.1:80;

原创 Pinpoint 插件開發

一、運行 Pinpoint運行 Pinpoint 系統最簡單的方法是使用 Docker。$ gitclone https://github.com/dawidmalina/docker-pinpoint$ cd docker-pinpoin

原创 Apollo配置中心-多組共享配置(關於Namespaces)

官方的解釋:什麼是“application”的Namespace? Apollo在創建項目的時候,都會默認創建一個“application”的Namespace。顧名思義,“application”是給應用自身使用的,熟悉Spring Bo

原创 Django Xadmin的一些問題

一、如何更改後臺標題,頁腳在應用的admin.py 或是adminx.py中添加from xadmin import views @xadmin.sites.register(views.CommAdminView) class Globa

原创 Apollo配置中心-Api方式與Java方式測試

[toc] 這個部分來演示 創建一個項目並添加測試的key值:timeout=8000 ,batch=9000 通過提供一個token的方式,利用api獲取配置信息 創建一個spring boot項目,引入apollo架包,讀取配置 通

原创 Apollo配置中心組件講解

Apollo配置中心有什麼組件,組件有什麼作用 ? 從編譯出來的jar包展開來講,或是說運行包來說,只有4個組件,分別是: Portal 提供Web界面供用戶管理配置 通過Meta Server獲取Admin Service服務列表(I

原创 十五分鐘過下ISTIO

官網本身有詳細的說明,這裏簡述,當快速入門 目錄 什麼是ISTIO Istio 是一個用來連接、管理和保護微服務的開放平臺。 Istio 提供一種簡單的方式來爲已部署的服務建立網絡,該網絡具有負載均衡、服務間認證、監控等功能,而不需要對服務