原创 Spring Cloud請求調用(RestTemplate)

RestTemplate是Spring提供的用於訪問Rest服務的客戶端,RestTemplate提供了多種便捷訪問遠程Http服務的方法,能夠大大提高客戶端的編寫效率。   get請求 @RequestMapping("/getTemp

原创 Hystrix熔斷器

帶錯誤的請求可以立馬中斷並返回錯誤信息 1:每次調用創建一個新的HystrixCommand,把依賴調用封裝在run()方法中.   2:執行execute()/queue做同步或異步調用.   4:判斷熔斷器(circuit-break

原创 Oracle DBLINk的使用

作用:將多個不同地點的服務器的oracle數據庫邏輯上看成一個數據庫,也就是說在一個數據庫中可以操作另一個遠程的數據庫中的對象。  語法: CREATE [PUBLIC] DATABASE LINK dblink CONNECT TO u

原创 Ribbon負載均衡

1.消費端加入依賴,因爲Riboon需要依賴Eureka運行,所以要同時加入Eureka依賴。 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>s

原创 spring boot web項目搭建

一: 上官網:https://start.spring.io/選擇需要加載的jar包: Rest Repositories :用於restful項目。 mySQL : 連接mysql數據庫的驅動。 mybatis:使用mybatis框架。

原创 oracle閃回操作

查詢閃迴歸檔文檔是否開啓:archive log list;   開啓閃迴歸檔文檔:在mount狀態執行alter database archivelog;   設置合理的閃回區: db_recovery_file_dest:指定閃回恢復

原创 Eureka(註冊中心)

Eureka實現對微服務的註冊並監控微服務的使用狀態。 服務啓動後向Eureka註冊,Eureka Server會將註冊信息向其他Eureka Server進行同步,當服務消費者要調用服務提供者,則向服務註冊中心獲取服務提供者地址(即:服

原创 Config配置中心

服務端: 一:pom.xml文件配置依賴: <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-config

原创 PLSQL ACL訪問控制

BEGIN   --create an acl --創建訪問控制文件(ACL) dbms_network_acl_admin.create_acl(acl => '/sys/acls/scp_http_request.xml', --文件

原创 zuul代理

所有的微服務的訪問不再直接進行處理了,而是通過 Zuul 進行跳轉後獲得 代理的功能就是不讓用戶看見真實的操作   一 添加pom.xml依賴 <dependency> <groupId>org.springframework.cloud

原创 熔斷器聚合監控Hystrix Turbine

看單個的Hystrix Dashboard的數據並沒有什麼多大的價值,要想看這個系統的Hystrix Dashboard數據就需要用到Hystrix Turbine。Hystrix Turbine將每個服務Hystrix Dashboar

原创 PLSQL中的SQL語句

SELECT INTO 語句: 用於把從數據庫查詢出內容存入變量 例如: DECLARE v_hire_date employees.hire_date%TYPE; v_salary employees.salary%TYPE; BEGI

原创 PLSQL中的異常處理

PLSQL中的異常一般有兩種: 1、Oracle 內部錯誤拋出的異常:這又分爲預定義異常(有錯誤號+常量定義) 和 非預定義例外 (僅有錯誤號,無常量定義) 2、程序員顯式的拋出的異常 處理預定義的例外:有些常見例外,Oracle 都已經

原创 PLSQL中的遊標

遊標是一個私有的SQL工作區域,Oracle數據庫中有兩種遊標,分別是隱式遊標和顯式遊標, 隱式遊標不易被用戶和程序員察覺和意識到,實際上Oracle服務器使用隱式遊標來解析和執行我們提交的SQL 語句; 而顯式遊標是程序員在程序中顯式聲

原创 PLSQL的變量

PLSQL的變量類型: 1、系統內置的常規簡單變量類型: 比如大多數 數據庫表的字段類型都可以作爲變量類型; 2、用戶自定義複雜變量類型: 比如記錄類型; 3、引用類型:保存了一個指針值; 4、大對象類型( LOB):保存了一個指向大對象