1. 程式人生 > >springboot--一個空格引發的血案

springboot--一個空格引發的血案

先來看一下錯誤,乍一看很容易被嚇到

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.alibaba.dubbo.spring.boot.DubboProviderAutoConfiguration': Invocation of init method failed; nested exception is java.lang.IllegalStateException: Failed to subscribe consumer://192.168.25.1/com.alibaba.dubbo.registry.RegistryService?application=TmsProvider&callbacks=10000&connect.timeout=10000&dubbo=2.6.0&interface=com.alibaba.dubbo.registry.RegistryService&lazy=true&methods=lookup,subscribe,unsubscribe,unregister,register&pid=3020&reconnect=false&sticky=true&subscribe.1.callback=true&timeout=10000&timestamp=1538033258247&unsubscribe.1.callback=false, cause: Failed to invoke the method subscribe in the service com.alibaba.dubbo.registry.RegistryService. Tried 3 times of the providers [0.0.0.0:9090] (1/1) from the registry 0.0.0.0:9090 on the consumer 192.168.25.1 using the dubbo version 2.6.0. Last error is: Failed to invoke remote method: subscribe, provider: dubbo://0.0.0.0:9090/com.alibaba.dubbo.registry.RegistryService?application=TmsProvider&callbacks=10000&check=false&connect.timeout=10000&dubbo=2.6.0&interface=com.alibaba.dubbo.registry.RegistryService&lazy=true&methods=lookup,subscribe,unsubscribe,unregister,register&pid=3020&reconnect=false&remote.timestamp=1538033258247&sticky=true&subscribe.1.callback=true&timeout=10000&timestamp=1538033258247&unsubscribe.1.callback=false, cause: client(url: dubbo://0.0.0.0:9090/com.alibaba.dubbo.registry.RegistryService?application=TmsProvider&callbacks=10000&check=false&codec=dubbo&connect.timeout=10000&dubbo=2.6.0&heartbeat=60000&interface=com.alibaba.dubbo.registry.RegistryService&lazy=true&methods=lookup,subscribe,unsubscribe,unregister,register&pid=3020&reconnect=false&remote.timestamp=1538033258247&send.reconnect=true&sticky=true&subscribe.1.callback=true&timeout=10000&timestamp=1538033258247&unsubscribe.1.callback=false) failed to connect to server /0.0.0.0:9090, error message is:Connection refused: no further information: /192.168.25.1:9090
	at org.springframework.beans

裡面出現的最多的就是dubbo這個關鍵字,一時間還是有點懵,找到裡面的關鍵詞Failed to subscribe consumer,有經驗的小夥伴一看就知道是註冊中心的問題,然而我註冊中心一直沒問題,就換了一個地址就報錯了,考驗眼力的時候到啦:

## Dubbo 服務提供者配置
spring:
  profiles: dev
  datasource:
    driver-class-name: com.mysql.jdbc.Driver
    username: root
    password: 1
    url: jdbc:mysql://1.mysql.rds.aliyuncs.com/lbonline_tms2.0?characterEncoding=utf-8&useSSL=false
  application:
    name: TmsProvider
  dubbo:
    server: true
    registry:
    address: zookeeper://192.168.25.133:2181

    protocol:
      name: dubbo
      port: 20899
    scan: com.lbonline
    provider:
      filter: catTransaction

乍一看是不是沒有什麼問題,然而因為我把之前的地址註釋掉了然後回車直接跟registry這個父節點平行了當時沒注意,哎

## Dubbo 服務提供者配置
spring:
  profiles: dev
  datasource:
    driver-class-name: com.mysql.jdbc.Driver
    username: root
    password: 1
    url: jdbc:mysql://1.mysql.rds.aliyuncs.com/lbonline_tms2.0?characterEncoding=utf-8&useSSL=false
  application:
    name: TmsProvider
  dubbo:
    server: true
    registry:
    address: zookeeper://192.168.25.133:2181

    protocol:
      name: dubbo
      port: 20899
    scan: com.lbonline
    provider:
      filter: catTransaction

稍不注意就出錯了

相關推薦

springboot--一個空格引發血案

先來看一下錯誤,乍一看很容易被嚇到 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.alibaba.dubbo.spring.

Gson-記錄一個空格引發的json血案

使用的Gson將json自動裝載到Bean,一般情況下,用起來又快又穩。 直到有一天,測試告訴我說,填寫地址時,地址裡有空格,就會500異常。 我把異常截取出來: Type Excepti

一個空格引發的Bug! ----CSV輸出和CSV讀入

  問題引出:   (1) 為了維護一個巨大的資料表的完整性,前期由於資料表中有缺損,不全,所以把資料表進行重新被全。         做法:把不全的表的資料先匯入,然後再讀出需要補充的資料,然後並表,再輸出成CSV, 供平時呼叫。      (2)由於原來維護全是用MAT

防不勝防:一個空格在資料庫裡可能引發的N重血案

編輯手記:在Oracle DBA的職業生涯中,無數看似簡單的一個疏忽就能夠導致致命的故障和資料損失,一個空格看似很小,可是如果在指令碼執行環境中,就絕對不容輕視。 你可能還記得我們分享過的一個真實案例:一個空格引發的血案。 今天我們來看另外一個和空格有關的案例,基於11.2.0.3版本的測試: 這是一個

可能是最簡單的面向對象入門教程(一 ) 一個鴨子引發血案

CP object 語言 語言特性 ogr 只知道 stat 了解 turn 本文假設,諸位看官完全不了解,何謂面向對象,如果已經入門請跳過。另:歡迎交流,不喜勿噴。 假設你只知道class的概念,但是還沒有深入理解,不理解屬性,不理解方法,那麽看下去。 有這麽一個場景

一個指令碼引發血案

我們本身是一家網際網路金融公司,公司的主流業務就是p2p,因為各種原因吧,15年底啟動建設眾籌平臺。考慮到前期開發過程中的一些弊端和架構經驗,本次架構引用了dubbo做soa服務的治理,web容器nginx+tomcat,後端語言採用java,框架選擇spring+

程式設計師跟產品經理打起來了,這是一個需求引發血案...

程式猿(ID:imkuqin) 猿妹 整編綜合自網路昨天朋友圈被刷屏了。據說,事情是這樣的:一個

摘要: Druid連線池一個設定引發血案 -- 連結池出現問題

    今天在一臺配置很低的機器上執行批量更新的程式~~~     大概跑了三十分鐘~~~這配置~~~這程式~~~     然後華麗麗的報異常了~~~     具體異常是這樣的, 1 2 3 4 5 6 7 8 9

【postgresql案例一】一個LIMIT引發的“血案

之前給業務排查的時候發現,業務上存在大量的全量查詢,其中很多資訊都是無用的,採用全量查詢存在以下幾個方面問題:查詢資料量大,導致傳送時間長,在資料庫中經常看到慢查詢日誌,經常需要分析當前業務採用sqlachemly方式操作資料庫,資料量大的時候,經常出現python接收慢,並

Druid連線池一個設定引發血案

參考:http://my.oschina.net/haogrgr/blog/224010 今天在一臺配置很低的機器上執行批量更新的程式~~~     大概跑了三十分鐘~~~這配置~~~這程式~~~     然後華麗麗的報異常了~~~     具

解決MATLAB出現"??? Undefined function or variable 'x'."的問題,一個等號引發的大戰

fin r語 true r語言 檢查 fine 沒有 tlab 改進 最近寫了一段代碼,一直彈出“??? Undefined function or variable ‘x‘.”這個錯誤。仔細檢查了一下,發現是賦值的問題。比如下面兩段代碼 h=

一個電風扇引發的思考

個人 這就是我 一段時間 而不是 感受生活 學習 div 關心 意思 夏天到了,天氣異常的炎熱。在沒有空調、沒有電扇的屋子裏面呆著,僅僅有一把扇子陪伴,中午吃完飯感覺有點困了想睡一覺,就搖著扇子躺在床上,搖著扇子當然要涼快些。所以就慢慢的感覺眼皮都在打架了,這個時候全身

給定一個句子(只包含字母和空格), 將句子中的單詞位置反轉,單詞用空格分割, 單詞之間只有一個空格,前後沒有空格

foo x11 sdi ocl ref margin dia 分割 lns 2巳嘿2啃40必刪8蔚http://t.docin.com/mqjnf44635 4瓶3ck芳8g0琳c鋪巢0http://t.docin.com/uemr9596 pf絞職9ZPFV壕5htt

CheckedComboBoxEdit 多選時,值與值之間會多出一個空格

from args ted orm chan table tro 使用 strong 測試代碼: 1 public partial class Form1 : Form 2 { 3 public Form1() 4 { 5

C#:將字符串中連續空格轉換為一個空格

lar div 代碼 com program 數組 http static spa 使用正則表達式來進行轉換,代碼如下: 註:Trim()方法是去掉字符串首尾的空格;經過正則轉換之後,就可以直接用Split進行分割成數組 “\”:是轉義 , “\s”:代表空格 ,

js jq 手機號實現(344) 附帶刪除功能 jq 實現銀行卡沒四個數加一個空格 附帶刪除功能

select() card end 銀行卡 list 手機 ner focus text js 手機號實現(344) 下面有將正則驗證去掉“-” 或“空格” <!DOCTYPE html> <head> <meta char

文件讀取的問題----末尾多一個空格

src win int 多一個空格 new include etc 問題 末尾 #include "stdafx.h" #include <stdio.h> #include<Windows.h> int main() { char* f

一個命令引發的深思-原來我這樣的菜

異常 strong 個人 water term roo rom oss 檢查 打著卡,上著班,一晃三年過去了...這三年我一直從事的崗位是運維工程師,但我覺得我做的像運維工作的不過才半年,為什麽會這樣覺得呢,那是跟我的工作內容有關(大部分都是掛羊頭賣狗肉吧...)。2014

split方法區分一個空格或多個空格

做實驗題的時候想要把一個字串按空格分開賦值給資料,但是遇到多個空格的時候還是多個空格,但是想要的效果是就算多少個空格都變成 一個空格,比如“         ”也寫成“ ”的效果。 split(" +"

最後一個空格問題

在各大oj上刷題時,總會遇到一個問題,有時候最後一個數不需要輸出空格,可是不知道咋辦,這次見了個寫法,感覺很不錯,java的 題目連結:http://acm.hdu.edu.cn/showproblem.php?pid=2099 package test1; import java.util.Sc