原创 centos7下搭建kubernetes集羣

centos7下從無到有搭建kubernetes集羣一、環境準備二、安裝三、創建集羣四、證書過期問題五、work節點如何執行kubectl命令六、master節點也可以部署自己的pod 一、環境準備 準備三個節點,hostnam

原创 非root用戶如何使用kubectl管理kubernetes集羣

使用root用戶操作kubectl較爲危險,所以一般會使用非root用戶。這裏使用k8s用戶舉例 首先讓非root用戶可操作docker。 useradd k8s -g docker passwd k8s 回到root用戶重

原创 fastdfs 使用原文件名下載

fastdfs 使用原文件名下載安裝部署fastdfs需求openresty代替nginx安裝和配置openresty 安裝部署fastdfs 可參考我的上一篇文章fastdfs 單機多groupName部署和springboot區分

原创 fastdfs 單機多groupName部署和springboot區分環境上傳

fastdfs 單機多groupName部署和springboot區分環境上傳fastdfs部署springboot區分環境上傳 fastdfs fastdfs是輕量級小文件存儲不錯的選擇。網上有大量的資料介紹,這裏就不多說了。git

原创 使用Guava的eventbus完成異步事件的簡單例子

Guava的事件總線EventBus庫是事件發佈訂閱模式的實現,讓我們能在領域驅動設計(DDD)中以事件的弱引用本質對我們的模塊和領域邊界很好的解耦設計。下面是常用的異步事件的例子: 1、 在configure裏面聲明異步處理類

原创 修正jdbc調用mysql的時區不一致問題

可以在jdbc的url中增加&serverTimezone=GMT%2B8。把mysql的時區定義爲+8時區從而統一時區。

原创 centos7安裝vsftp配置虛擬用戶,詳細介紹,親測完美!

安裝前的準備 關閉防火牆或者開端口權限。一般是firewalld或者iptables。 systemctl stop firewalld systemctl disable firewalld 關閉sellinux 立即關閉 se

原创 搭建telegraf、influxdb、grafana監控平臺監控docker容器

安裝influxdb influxdb是一個時序數據庫,非常適合用來記錄監控信息。 拉取鏡像 docker pull tutum/influxdb 啓動鏡像 docker run -d -p 8083:8083 -p 8086:

原创 Ubuntu無法掛載Windows10 硬盤的解決辦法

看到網上很多教程使用nfsfix修復磁盤,這樣可能會造成磁盤內容損壞的嚴重後果。 其實是由於Windows10有快速啓動功能,導致關機後磁盤沒有完全釋放,所以ubuntu只能通過只讀方式mount。解決辦法如下: 打開控制面板 進

原创 Ubuntu安裝tplink wn822n網卡驅動

這款usb無線網卡使用的芯片是RTL8192EU sudo add-repository ppa:hanipouspilot/rtlwifisudo sudo apt update sudo apt install rtl8192eu-

原创 基於zipkin和brave完成對dubbo的鏈路追蹤

玩過springcloud的同學肯定知道zipkin這個鏈路追蹤工具。他使用類似於下圖的圖表顯示調用鏈每個節點所花費的時間,從而方便快捷的查找鏈路瓶頸。本文中的brave是zipkin的一個組件,用來給zipkin服務端提供數據。 此

原创 java 模擬terminal通過docker remote api連接docker容器

官方的客戶端是用go寫的,這裏使用java實現,底層使用docker-client連接docker的remote api。 介紹 前端用xtermjs模仿terminal,用websocket和後端保持長連接通信。後端使用spring w

原创 centos7下安裝nodejs

yum安裝 需要先安裝epel庫 yum install epel-release yum install nodejs yum install npm 二進制代碼安裝 nodejs官網中找到 macOS Binaries (.