原创 如何在Docker下部署nacos並註冊Java服務

在Docker下部署nacos並註冊Java服務並不是一個困難的事,難就難在碰到Java服務註冊碰到的異常,下面分享一下如何在Docker中部署Docker,如何註冊Java服務,並且來解決這個異常的。環境:VMWare 部署兩臺Linux

原创 nacos實現Java和.NetCore的服務註冊和調用

用nacos作爲服務註冊中心,如何註冊.NetCore服務,如何在Java中調用.NetCore服務呢?可以分爲下面幾個步驟:   0.運行nacos   1.開發.net core服務,然後調用nacos提供的.net core sdk註

原创 用Java和C# SDK獲取nacos配置

在分佈式配置nacos搭建踩坑指南(下) 這篇文章裏,我在nacos後臺創建了一個配置,下面我們來看如何用Java和c#來獲取這個配置. 一.Java   1.啓動nacos,和前面文章介紹的一樣。   2.下載阿里巴巴腳手架,引入:spr

原创 Nacos服務調用(基於Openfeign)

在<<Nacos服務註冊>>這篇文章裏,我搭建了一個nacos服務中心,並且註冊了一個服務,下面我們來看在上一篇文章的基礎上,怎樣用Openfeign來調用這個服務。 0.同上篇,啓動nacos   1.搭建alibaba spring c

原创 nacos服務註冊

這篇文章介紹一下如何在nacos中註冊服務,主要步驟有:一.啓動nacos,二.搭建alibaba spring cloud腳手架。三.配置,服務註冊。 一.啓動nacos 以單機模式啓動nacos:.\startup.cmd -m sta

原创 分佈式配置nacos搭建踩坑指南(下)

  上一篇介紹了在配置nacos中的碰到的坑,這一篇介紹一下如何正確進行nacos的環境搭建和配置,所以本文分爲兩部分,第一部分爲環境搭建,介紹如何安裝和運行。第二部分爲alibaba Sprint Boot配置,介紹如何正確配置。   注

原创 分佈式配置nacos搭建踩坑指南(上)

  網上有不少nacos搭建的文章,阿里巴巴甚至出了一本<<Spring Cloud Alibaba從入門到實戰>>的書,書名如下:     裏面有講到nacos分佈式配置。不清楚是作者沒講清楚,還是nacos,spring cloud版

原创 談刻意練習 Talking about deliberate pratise

       刻意練習是佛羅里達大學心理學家K. Anders Ericsson提出來的,他寫過一本書叫做<<刻意練習:如何從新手到大師>>.他認爲,每一個人都有潛力和資質成爲專家,但前提是要跳出舒適區,走進學習區,經過有計劃,有目的和有反

原创 通俗理解ABP中的模塊Module

  網上有不少文章說ABP的模塊,有的直接翻譯自官網介紹,有的分析Modlue的源代碼,有的寫一通代碼,沒什麼註釋,很少有能通俗說清的。那麼,有兩個問題:1.ABP中的模塊到底是什麼?2.搞這個東西是幹嘛用的?難道是喫撐了沒事做?下面我們來

原创 KubectlKubectl命令

  在清華大學出版社出版的<<Kubernetes零基礎快速入門>>一書上看到了總結的Kubectl命令,覺得很不錯,比較全,包括有命令的含義以及常見的資源對象,所以分享一下。   常用子命令我們可以看到有kubectl run運行一

原创 NetCore路由的Endpoint模式

    IdentityServer裏有各種Endpoint,如TokenEndpoint,UserInfoEndpoint,Authorize Endpoint,Discovery Endpoint等等。Endpoint從字面意思來看是“

原创 NetCore OpenIdConnect驗證爲什麼要設置Authority?

  在使用Identity Server作Identity Provider的時候,我們在NetCore的ConfigureServices((IServiceCollection services))方法中,常需要指定options的Au

原创 軟件體系架構在工作中的總結

     軟件系統架構風格的知識,其中介紹了五種主要的架構風格,分別是:數據流風格,倉庫風格,調用、返回風格,構件風格和虛擬機風格。因爲平時一直是CODING,沒有真正花時間來學習架構相關的知識。其實,在平時的工作中,我們已經是有意或者無意

原创 Handler 的sendEmptyMessage(int what)和sendMessage(Message msg)有啥區別?

    做一個手機助手查看器,碰到裏面的Handler用sendEmptyMessage(int what)發消息,其實也可以用sendMessage(Message msg)的,但兩者到底有啥區別?GOOGLE一下,沒有看到什麼好的答案,

原创 論軟件架構建模技術與應用

論軟件架構建模技術與應用                                 摘要:2010年,我參加了湖南辰州礦業的污水監控平臺的開發,在這個項目中,我擔任系統設計和開發的工作。這個系統主要是對辰州礦業的排污進行數據採集,