系統架構的發展 (1)單一應用架構。一個單體應用部署在一個服務器上。當流量越來越大的時候,可以將同一個應用部署到多臺服務器上,然後進行負載均衡。 (2)分佈式架構。將應用按照業務邏輯拆分成各個模塊,各個模塊部署在不同的服務器上,各
文章目錄前言最終結果展示項目結構Pom.xml 文件內容dubbo-demo 的pomdubbo-service 的pomdubbo-consumer 的pomresources 中的配置log4j.properties 文件co
Spring Config 1.說明 Java配置方式就是使用Java類來替代Spring原先的xml文件 2.實現方式 主要依賴於@Confuration和@Bean註解實現 @Confuration:使用在類上,說明該類是一
什麼是鎖? 在單進程的系統中,當存在多個線程可以同時改變某個變量(可變共享變量)時,就需要對變量或代碼塊做同步,使其在修改這種變量時能夠線性執行消除併發修改變量。 而同步的本質是通過鎖來實現的。爲了實現多個線程在一個時刻同一個代碼塊只能有