原创 MySQL 慢日誌遷移後沒有自動創建新的日誌文件記錄
問題: MySQL5.6/5.7/8.0把慢日誌mv遷移到其他路徑後沒有自動創建新的log文件,本地新建文件也無法打印慢日誌 狀態: mysql實例運行正常,沒有看到error log,慢日誌配置正常,採集時間正常,範圍正常; 解
原创 python web 網關API/httpserver學習之 uWSGI學習,實現ajax json與python py程序之間的數據交互
uWSGI: uWSGI:是python的http server服務,也叫做python網關API,主要作用是接收html發送過來的數據並傳遞給web後臺邏輯,實現數據庫的交互 python web中,大多數都在討論fla
原创 Linux下go安裝
方式: tar.gz包安裝 環境:centos7.* 角色:root 原理: Linux go安裝非常簡單,只需要在go官網下載安裝包解壓即可使用,唯一需要注意的是需要配置環境變量使得全局通用 1、下載: https://go
原创 Oracle存過裏面使用自定義type實現類似於事物執行中產生一張臨時表過渡數據
記錄這篇文章前,是今天寫了一個存過的需求,嗯,咋說,不想新建臨時表,所以想了下用自定義type的形式想辦法在純過裏面搞一個table級別的數據集合,先上代碼: CREATE OR REPLACE PROCEDURE GET_TAG_CO
原创 原生js實現響應式全屏輪播圖
聲明:以下方法是剛入門前端實驗產品,高手繞道。 最近做自己網站的時候遇到輪播圖問題。網絡上無數個教程都描述瞭如何做出一個輪播圖,或者如何用jq做出一個自適應輪播圖。對於還沒有時間去了解jq的dba來說,實在沒有精力去了解jq(主要是js還
原创 FLASK部署服務器,Ajax請求報錯500 解決思路
重點:500錯誤是服務器內部錯誤而返回的相應,一般來說能返回500,屬於服務端後臺應用錯誤,即flask應用錯誤 運行flask需要https server網關,之前已經說到python應用網關常規使用uwsgi,所以配置flask 項目
原创 keepalived配置文件和心得
#keepalived keepalived原理: 基於VIP (虛擬IP) vrrp協議,即建立一個虛擬IP地址(如172.24.0.1/16),讓所有設備都能連接這個虛擬的IP,通過配置主從,master首先使用虛擬IP,sl
原创 arm k8s 部署 ingress
環境: 系統:arm64 硬件:樹莓派4B 4G 集羣架構:1 master 2 node K8S版本:1.16.2 ingress版本:0.30.0 原理不介紹,只講部署經驗 部署方式:
原创 go yaml解析不定長yaml文件記錄
最近在梳理公司的k8s服務和對應數據庫連接關係,由於服務太多開發團隊也不完全清楚有哪些,於時我決定從服務的配置文件去分析先拉出服務 名稱和對應數據庫連接地址,同時嘗試寫成服務的形式監控git上的配置文件路徑,若有新的服務自動從中解析出相關
原创 kubernetes 的deployment類型控制器yaml個人理解
2020.4.16更新: 最近有同學問我爲啥要起deploy、service等等服務,K8S單pod啓動docker鏡像也能正常使用。 一般來說問道這個問題: 說明了兩點:1、已經會安裝K8S,且K8S已經再運行 2、已經能夠成功的起
原创 解決思路:no python application found, check your startup logs for errors
uwsgi部署python web項目的時候可能會出現標題報錯: 解決思路,看日誌: [root@lovecat uswgi]# uwsgi --http :9090 --wsgi-file /app/uwsgi/start:app *
原创 python MySQL 鏈接池 DBUtils
看了很多關於python連接池的文章,文章都寫的很好,但唯一的遺憾是沒有針對第一次接觸鏈接池的朋友進行介紹的。最近有幾個小朋友問我python鏈接池到底咋用,趁此記錄下對鏈接池的入門理解; 鏈接池,首先他的作用是開一個連接通道,他的使
原创 MYSQL 直接解析json
MySQL 5.7版本以後支持json格式的字段類型定義、存儲和使用,最近做BI開發,開發把所需數據用JSON的形式存儲在字段中,本次記錄下MySQL解析JSON。 環境:MySQL 8.0 角色:root 參考: https:/
原创 樹莓派4B 安裝PIP3
環境: 樹莓派4B 4G版 角色:root 檢查系統自帶python3版本: Python3 -V 3.7.3 查看pip3版本 未安裝pip3 安裝方案: 1、解決ModuleNotFoundError: No
原创 docker打包封裝應用
目的: 爲K8S製作docker的服務鏡像,使得程序可以通過K8S運行,原理就是docker對應用服務的打包,生成的鏡像不僅K8S能用,docker swarm 或者docker直接啓動都可以 打包方式: d