原创 linux 系統上通過郵件搭建一個小型監控1(通過linux系統發郵件)

    爲了保障服務器的正常運行,需要一定的監控手段,有的人喜歡用企業微信,有的人喜歡用短信,而我喜歡用郵件,因爲郵件不花錢,爲了裝逼而用一大堆所謂的華而不實的工具,其實是划不來的。    這裏,我就準備搭建一個小型的運維監控系統。通過這

原创 Spark實踐3(Spark的簡單操作)

    前面經過部署之後,Spark就可以用了。    怎麼用呢?    可以有兩個辦法:     1.直接在shell中調用Spark提供的API方法,去做一些運算。     2.通過Scala,Java或者Python等語言的編程去調

原创 用Netty實現一個無限擴展的IM服務(第3回講講準備的軟硬件)

    上一回的文章描述了IM的設計思路,整個思路非常的簡單。    這一回,爲了實現這個東西,我們去聊一聊需要準備些什麼?    人:一個,男女不限,年齡不限,不要求五官端正,但需要有一定的邏輯思維能力,玩過一下Linux,寫過一陣子J

原创 用Netty實現一個無限擴展的IM服務(第4回裝個Reids單節點)

    前面的3回都是吹牛逼的,到這裏纔剛剛開始玩真的。    是的,這個架構,說大不大,說小不小。架構都已經畫好了,先不說代碼怎麼實現,組件得先搭起來,否則怎麼玩?    這一次,我們就先聊一下怎麼搭建一個Redis集羣。    由於機

原创 用Netty實現一個無限擴展的IM服務(第2回講講設計思路)

       思路其實也很簡單了。要想無限擴展,跑Netty的服務器肯定是分佈式的,機器數量會隨着業務增長而增長,但是,誰來管理這些Netty的服務呢?    於是,第1個問題就產生了,通俗的問一句就是,萬一Netty的服務掛了,誰管? 

原创 Spark實踐2(Spark單點的安裝)

    有個笑話是這樣的,     程序員小明說,我的女朋友,我就得讓她給我買好菜,燒好飯,洗好衣服,疊好被子......     然後運營的妹子輕輕得問了一句,那是不是首先得有一個女朋友?#¥$^%@.....    沒錯,同樣的道理,

原创 Spark實踐1(Spark簡介)

Spark簡介:         簡而言之,Spark就是一個準實時的分佈式計算系統。         準實時怎麼理解,這裏不展開了,就簡單理解爲已經接近實時。        分佈式這個東西,說得玄乎其玄,一言蔽之,就是把一個任務,分解到

原创 linux 系統上通過郵件搭建一個小型監控2(通過郵件微服務發郵件部分)

上一篇文章 linux 系統上通過郵件搭建一個小型監控1(通過linux系統發郵件)講了怎麼通過linux去發郵件,通過一個非常簡單的方法,就可以把系統故障的消息發到手機郵箱,真的非常方便,如果是業務的接口(故障在業務代碼裏面),那又怎麼

原创 How do I tell Spring Boot which main class to use for the executable jar

Execution default of goal org.springframework.boot:spring-boot-maven-plugin:1.0.1.RELEASE:repackage failed: Unable