專案錯誤錦集

2021-08-20 08:28:42 字數 930 閱讀 3483

2018.5.29

自己搭建springcloud中遇見的問題

一.加入了feign客戶端但是卻說沒有找不到這個類,但是spring boot的parent的依賴已經引入了

解決方案:

1.檢視feign客戶端是否加入value,確定是呼叫那個服務

2.雖然加入了spring boot的依賴但是沒有引入這個,所以會報錯。

org.springframework.cloud

spring-cloud-starter-feign

解決1.檢視介面專案和具體實現的介面位址是否專案,對大小寫是敏感的。

三:自己寫了乙個hystrix的過濾器,但是沒有起作用。

原因:沒有將過濾器存放在spring 容器中,需要加入component的註解

四:加入hystrix一直啟動失敗,說是map對映失敗。

五:之前通過乙個介面專案引入所有的服務,通過feign繼承,hystrix來進行實現feign的介面,啟動失敗?

原因:map原因導致失敗,分析原因,我們通過feign來實現的時候,它的註解不允許加入類上面,所以在寫介面的時候,不要講requestmap的url寫在類上面。

六:整合springcloud和mybatis整合之後,出現了eureka啟動不起來,報錯資訊為:如果要使用資料庫,請先去配置乙個類。

原因:因為在父專案中加入了這個依賴,在啟動的時候,會根據@enableconfigration去尋找資料庫相關的配置,如果不加這個依賴就不會去尋找相關配置,導致在eureka使用資料庫的時候找不到配置,所以就會報錯,那個服務使用資料庫就在那個服務中引入這個依賴。

org.mybatis.spring.boot

mybatis-spring-boot-starter

1.3.0

http錯誤錦集

http 400 請求無效 http 401.1 未授權 登入失敗 http 401.2 未授權 伺服器配置問題導致登入失敗 http 401.3 acl 禁止訪問資源 http 401.4 未授權 授權被篩選器拒絕 http 401.5 未授權 isapi 或 cgi 授權失敗 http 403 ...

hive錯誤錦集

我的hive錯誤錦集 1 效能問題 乙個條件的錯誤 在去年寫了乙個hive指令碼,今年需求有變,條件細分。於是指令碼改動較大,也沒有考慮太多就開始改動。完成後測試執行速度,發現執行時間為改動前的三倍,當時需求很急,草草跑出資料提交了。後來又需要該指令碼來用,才想起來效率問題,於是開始研究速度慢下來的...

http錯誤錦集

http 400 請求無效 http 401.1 未授權 登入失敗 http 401.2 未授權 伺服器配置問題導致登入失敗 http 401.3 acl 禁止訪問資源 http 401.4 未授權 授權被篩選器拒絕 http 401.5 未授權 isapi 或 cgi 授權失敗 http 403 ...