一次馬虎大意造成的事故 生活隨筆

一次馬虎大意造成的事故

最近生產(chǎn)環(huán)境服務(wù)器快到期了,就想著把一直使用docker-compose部署的canal和elasticsearch遷移到kubernetes集群。由于在這之前開發(fā)、測試、預(yù)生產(chǎn)的canal我都已經(jīng)遷...
閱讀全文
SpringBoot1.5日志配置logging.file.max-history、max-size不生效 運(yùn)維問題

SpringBoot1.5日志配置logging.file.max-history、max-size不生效

今天突然收到服務(wù)器告警磁盤快滿了,當(dāng)時(shí)還是比較驚訝,因?yàn)榉?wù)日志我配置了大小和個(gè)數(shù)限制,鏡像和系統(tǒng)日志我也設(shè)置了定時(shí)清理。才運(yùn)行兩個(gè)月怎么這么快就要滿了,然后馬上登錄了其中一臺(tái)服務(wù)器排查,發(fā)現(xiàn)一些運(yùn)行...
閱讀全文
Kubernetes集群中SpringBoot服務(wù)的健康探測優(yōu)化 運(yùn)維問題

Kubernetes集群中SpringBoot服務(wù)的健康探測優(yōu)化

今天在維護(hù)預(yù)生產(chǎn)環(huán)境的數(shù)據(jù)庫的時(shí)候,發(fā)生了一個(gè)災(zāi)難性的故障(還好不是生產(chǎn)環(huán)境),集群中除了eureka和zuul的其他服務(wù)全部springboot服務(wù)都變成了不可用狀態(tài),容器在不停的重啟中,出現(xiàn)這種情...
閱讀全文
你不知道的Java簡史 科技視界

你不知道的Java簡史

為什么要學(xué)習(xí) JavaJava 這門語言如今是互聯(lián)網(wǎng)行業(yè)炙手可熱的編程語言,像阿里、美團(tuán)這些大廠,技術(shù)體系都是建立在 Java 之上。這些大廠又是很多新興互聯(lián)網(wǎng)企業(yè)的技術(shù)風(fēng)向標(biāo),因此 Java 使用范...
閱讀全文
SpringBoot1.5.X接入prometheus監(jiān)控基于Eureka服務(wù)自發(fā)現(xiàn) 運(yùn)維文檔

SpringBoot1.5.X接入prometheus監(jiān)控基于Eureka服務(wù)自發(fā)現(xiàn)

Prometheus監(jiān)控對(duì)微服務(wù)的整合還是比較友好的,尤其是在有大量微服務(wù)的時(shí)候,不可能每新增一個(gè)服務(wù),就去手動(dòng)修改Prometheus的配置,增加服務(wù)監(jiān)控配置,這個(gè)時(shí)候就需要使用服務(wù)自發(fā)現(xiàn)。今天阿湯...
閱讀全文
SpringCloud服務(wù)啟動(dòng)夯住解決方法 運(yùn)維問題

SpringCloud服務(wù)啟動(dòng)夯住解決方法

項(xiàng)目已經(jīng)上線一段時(shí)間,最近有個(gè)新需求,新增加了一個(gè)服務(wù)。當(dāng)天上線的時(shí)候,發(fā)現(xiàn)這個(gè)服務(wù)在生產(chǎn)環(huán)境服務(wù)器怎么也啟動(dòng)不了,總是卡在下圖的界面:然后在測試環(huán)境,反反復(fù)復(fù)發(fā)布了兩周多,也沒出現(xiàn)這個(gè)問題。沒辦法經(jīng)...
閱讀全文