請(qǐng)問在mvc中調(diào)用GatewayClient發(fā)送數(shù)據(jù)前,有方法判斷GatewayWork是否正常嗎?比如沒啟動(dòng),或者registerAddress錯(cuò)誤連接不上之類。
在GatewayWork沒啟動(dòng)時(shí),調(diào)用GatewayClient發(fā)送數(shù)據(jù)會(huì)因?yàn)檫B接不上registerAddress產(chǎn)生致命錯(cuò)誤,請(qǐng)問有什么方法可以先做判斷嗎?還是只能寫在try里做異常處理?
我這的場(chǎng)景是GatewayWork開啟時(shí),功能全部開啟用戶體驗(yàn)比較好;GatewayWork停止時(shí)少掉一些功能但不影響原來的mvc業(yè)務(wù)。