概述 公司某個(gè)服務(wù)要連接 SqlServer 數(shù)據(jù)庫,本地運(yùn)行一切正常,打包成 docker 鏡像后,鏡像啟動(dòng)失敗異常信息如下:Caused by: com.microsof...
概述 公司某個(gè)服務(wù)要連接 SqlServer 數(shù)據(jù)庫,本地運(yùn)行一切正常,打包成 docker 鏡像后,鏡像啟動(dòng)失敗異常信息如下:Caused by: com.microsof...
第一個(gè)插件,autoDocstring。函數(shù)和方法的注釋文檔docstring,其重要性不需要再強(qiáng)調(diào)了,安裝了autoDocstring插件后,通過快捷鍵:“ctrl+...
要把Python代碼寫漂亮,必須遵循PEP8 Python編碼規(guī)范:《PEP 8 -- Style Guide for Python Code》。但記住PEP8規(guī)范,是一件非...
查詢了網(wǎng)上很多資料,發(fā)現(xiàn)沒有比較靠譜的實(shí)現(xiàn),JavaCV的資料還是比較少的 安裝依賴 代碼實(shí)現(xiàn)
我在如何使用Gatsby建立博客 / How to build a blog with Gatsby這篇文章中提過GraphQL在Gatsby中的應(yīng)用??偟膩碇v,它是一個(gè)新潮...
采用死信機(jī)制的好處是可以提高系統(tǒng)的穩(wěn)定性,當(dāng)消息消費(fèi)失敗后,消息進(jìn)入死信隊(duì)列,可以對(duì)消息進(jìn)行補(bǔ)償,可以達(dá)到最終一致性的目標(biāo). 具體例子如下: 只要簡(jiǎn)易的配置,這樣消費(fèi)失敗的消...
RabbitMQ框架提供了重試機(jī)制,只需要簡(jiǎn)單的配置即可開啟,可以提升程序的健壯性。 測(cè)試一:重試5次 測(cè)試二:重試5次,每隔3秒重試 測(cè)試三:重試5次,重試間隔根據(jù)乘子計(jì)算...
javadoc基本介紹 javadoc是Sun公司提供的一個(gè)技術(shù),它從程序源代碼中抽取類、方法、成員等注釋形成一個(gè)和源代碼配套的API幫助文檔。也就是說,只要在編寫程序時(shí)以一...
RabbitMQ默認(rèn)的調(diào)度機(jī)制是均勻的發(fā)送給消費(fèi)者,公平調(diào)度。 但是實(shí)際情況下可能會(huì)出現(xiàn)消費(fèi)者消息能力不同的情況,這樣的話整體的消費(fèi)能力會(huì)降低。 RabbitMQ提供了pre...
Spring Boot是最流行的用于開發(fā)微服務(wù)的Java框架。在本文中,我將與你分享自2016年以來我在專業(yè)開發(fā)中使用Spring Boot所采用的最佳實(shí)踐。這些內(nèi)容是基于我...
概述 隨著 Spring Cloud 微服務(wù)架構(gòu)的流行,一次請(qǐng)求往往需要涉及到多個(gè)服務(wù),因此服務(wù)性能監(jiān)控和排查就變得更復(fù)雜。 通過 APM 幫助理解系統(tǒng)行為、用于分析性能問...