原创 Grafana+Prometheus打造全方位立體監控系統

前言本文主要介紹如何使用Grafana和Prometheus以及node_exporter對Linux服務器性能進行監控。下面兩張圖分別是兩臺服務器:服務器A服務器B概述Prometheus是一個開源的服務監控系統,它通過HTTP協議從遠程

原创 JavaWeb項目架構之Kafka分佈式日誌隊列

架構、分佈式、日誌隊列,標題自己都看着唬人,其實就是一個日誌收集的功能,只不過中間加了一個Kafka做消息隊列罷了。 kafka介紹 Kafka是由Apache軟件基金會開發的一個開源流處理平臺,由Scala和Java編寫。Kafka是一

原创 JavaWeb項目架構之Redis分佈式日誌隊列

架構、分佈式、日誌隊列,標題自己都看着唬人,其實就是一個日誌收集的功能,只不過中間加了一個Redis做消息隊列罷了。 前言 爲什麼需要消息隊列? 當系統中出現“生產“和“消費“的速度或穩定性等因素不一致的時候,就需要消息隊列,作爲抽象層,

原创 我的友情鏈接

純潔的微笑博客

原创 Nginx學習之配置RTMP模塊搭建推流服務

寫在開始 小程序升級實時音視頻錄製及播放能力,開放 Wi-Fi、NFC(HCE) 等硬件連接功能。同時提供按需加載、自定義組件和更多訪問層級等新特性,增強了第三方平臺的能力,以滿足日趨豐富的業務需求。 爲更高效地連接用戶與商家,小程序提供了

原创 Nginx+Django-Python+BPMN-JS的整合工作流實戰項目

前言 找一個好用的畫圖工具真心不容易,Activiti 工作流自帶的 Web 版畫圖工具,外表挺華麗,其實使用起來各種擰巴;Eclipse 的 Activiti 畫圖插件,對於相對複雜的流程也是很不友好。 環境搭建 網上有許多詳細的安裝配

原创 我爬了《流浪地球》十萬個短評得出以下結論

前言 最近大家討論最多的就是《流浪地球》了,偶爾刷逼乎,狗血的事情也是層出不窮,各種撕逼大戰,有興趣的小夥伴可以自行搜索。 截止目前,《流浪地球》已上映20天,累計票房43.94億,豆瓣評分7.9分。博主是正月初七看的,票價有點小貴,整體

原创 訊飛語音JavaWeb語音合成解決方案

在線語音合成 將文字信息轉化爲聲音信息,給應用配上“嘴巴”。我們提供了衆多極具特色的發音人(音庫)供您選擇。其合成音在音色、自然度等方面的表現均接近甚至超過了人聲。這種語音合成體驗,達到了真正可商用的標準 訊飛的語音合成還是很牛P的,不但

原创 記一次生產數據庫"意外"重啓的經歷

前言 在一個陽光明媚的下午,電腦右下角傳來一片片郵件提醒,同時伴隨着微信釘釘的震動,打開一看,應用各種出錯,天兔告警,數據庫服務器內存爆紅,Mysql數據庫實例掛掉了。 排查 先交代一下數據庫版本: mysql> status -----

原创 內網穿透神器:Ngrok在支付中的正確使用姿勢

前言 隨着互聯網的發展,無論是web服務還是移動APP越來越多的都集成了第三方支付(支付寶、微信、銀聯)。通常作爲服務提供方,支付成功以後都會有一個後端回調URL來通知是否調用者是否支付成功,這個URL必須是公網環境,並且可以被訪問到。然而

原创 從構建分佈式秒殺系統聊聊分佈式鎖

前言 最近懶成一坨屎,學不動系列一波接一波,大多還都是底層原理相關的。上週末抽時間重讀了周志明大溼的 JVM 高效併發部分,每讀一遍都有不同的感悟。路漫漫,藉此,把前段時間搞着玩的秒殺案例中的分佈式鎖深入瞭解一下。 案例介紹 在嘗試瞭解分

原创 SpringBoot開發案例之整合Dubbo分佈式服務

前言 在 SpringBoot 很火熱的時候,阿里巴巴的分佈式框架 Dubbo 不知是處於什麼考慮,在停更N年之後終於進行維護了。在之前的微服務中,使用的是噹噹維護的版本 Dubbox,整合方式也是使用的 xml 配置方式。 改造前 之前

原创 從構建分佈式秒殺系統聊聊Lock鎖使用中的坑

前言 在單體架構的秒殺活動中,爲了減輕DB層的壓力,這裏我們採用了Lock鎖來實現秒殺用戶排隊搶購。然而很不幸的是儘管使用了鎖,但是測試過程中仍然會超賣,執行了N多次發現依然有問題。輸出一下代碼吧,可能大家看的比較真切: @Service(

原创 記一次真實的網站被黑經歷

前言 距離上次被DDOS攻 擊已經有10天左右的時間,距離上上次已經記不起具體那一天了,每一次都這麼不了了只。然而近期一次相對持久的攻 擊,我覺得有必要靜下心來,分享一下被黑的那段經歷。 在敘述經歷之前,先簡單的介紹一下服務器配置情況:

原创 Grafana+Telegraf+Influxdb監控Tomcat集羣方案

前言 前一段時間自家養的幾隻貓經常出問題,由於沒有有效的監控預警手段,以至於問題出現或者許久一段時間纔會被通知到。凌晨一點這個鍋可誰都不想背,爲此基於目前的情況搭建了以下這麼一套監控預警系統。 相關軟件 Nginx:代理訪問 Grafa