開發實踐
RabbitMQ叢集裡當一個節點當機了,對接收訊息的你會有什麼影響?如果我們用了鏡像
在微服務架構中,分散式訊息佇列扮演著至關重要的角色。RabbitMQ,作為一款廣泛使用的開源訊息佇列系統,不僅提供了高可用性、高可靠性,而且支援多種訊息佇列模型以適應不同的業務需求。
開發實踐、AI 工具、鄉音與讀書。
13–18 / 25 篇
開發實踐
在微服務架構中,分散式訊息佇列扮演著至關重要的角色。RabbitMQ,作為一款廣泛使用的開源訊息佇列系統,不僅提供了高可用性、高可靠性,而且支援多種訊息佇列模型以適應不同的業務需求。
開發實踐
在Java開發中,經常會遇到需要判斷檔案類型的情況,例如在檔案上傳功能中需要判斷使用者上傳的檔案是否符合要求的類型。本文將詳細介紹如何使用Java取得檔案類型的方法。
開發實踐
2022年09月22日,JDK19發布了,此版本最大的亮點就是支援虛擬執行緒,從此輕量級執行緒家族再添一員大將。虛擬執行緒使JVM擺脫了透過作業系統排程執行緒的束縛,由JVM自身排程執行緒。其實早期sun在Solaris作業系統的虛擬機中實作過JVM排程執行緒,基於其複雜性,和可維護性考量,最終都回歸到了由作業系統排程執行緒的模式。
開發實踐
本文將介紹3種技術,透過 Maven 把 SpringBoot 應用程式建置成 Docker 映像檔。 (1)使用 spring-boot-maven-plugin 內建的 build-image. (2)使用 Google 的 jib-maven-plugin。 (3)使用 dockerfle-maven-plugin。