成人sese/国产免费人成视频在线观看/九色 在线/免费观看又色又爽又黄的/啪在线视频/日日做日日摸夜夜爽

首頁 資訊 > 投資 > 正文

虛擬號(hào)在轉(zhuǎn)轉(zhuǎn)實(shí)踐與應(yīng)用

總體來說,就是要設(shè)計(jì)并實(shí)施異常處理、超時(shí)設(shè)置、重試機(jī)制、斷路器以及監(jiān)控與報(bào)警等措施。這些措施可以有效地保護(hù)系統(tǒng),避免因不可控因素導(dǎo)致的故障和不穩(wěn)定。


(資料圖片)

1.介紹

虛擬號(hào)是一種基于互聯(lián)網(wǎng)技術(shù)的電話號(hào)碼服務(wù)。它通過將電話號(hào)碼與用戶的手機(jī)或其他通信設(shè)備綁定,實(shí)現(xiàn)了在不同設(shè)備上接聽和撥打電話的便利,保護(hù)用戶號(hào)碼隱私,記錄通話中內(nèi)容及信息等,虛擬號(hào)的主要特點(diǎn)包括以下幾個(gè)方面:

隱私保護(hù):虛擬號(hào)可以作為一個(gè)中間號(hào)碼,將用戶的真實(shí)電話號(hào)碼隱藏起來。當(dāng)用戶需要提供電話號(hào)碼時(shí),可以使用虛擬號(hào)碼代替,從而保護(hù)個(gè)人隱私。靈活性:虛擬號(hào)可以根據(jù)用戶的需求進(jìn)行設(shè)置和調(diào)整。用戶可以選擇不同的地區(qū)號(hào)碼,甚至可以選擇國際號(hào)碼,使得自己的電話號(hào)碼更具靈活性和適應(yīng)性。多功能性:虛擬號(hào)不僅可以用于接聽和撥打電話,還可以提供一系列增值服務(wù)。例如,用戶可以設(shè)置來電轉(zhuǎn)接、語音信箱、短信轉(zhuǎn)發(fā)等功能,滿足不同的通信需求。企業(yè)應(yīng)用:虛擬號(hào)在企業(yè)通信中有著廣泛的應(yīng)用。企業(yè)可以通過虛擬號(hào)為客戶提供更好的服務(wù)體驗(yàn),例如設(shè)置客服熱線、呼叫中心等,提高客戶滿意度和業(yè)務(wù)效率。

總之,虛擬號(hào)作為一種創(chuàng)新的電話號(hào)碼服務(wù),為用戶提供了更加靈活、安全和便捷的通信方式。它在個(gè)人和企業(yè)通信中都有著廣泛的應(yīng)用場(chǎng)景。

2.實(shí)踐與應(yīng)用

在門店業(yè)務(wù)的場(chǎng)景下,需要店員/用戶撥打號(hào)碼進(jìn)行售賣/購買等信息咨詢,通過第三方服務(wù)提供的虛擬號(hào)的方式對(duì)雙方手機(jī)號(hào)綁定,通過虛擬號(hào)來實(shí)現(xiàn)接聽/撥打,有效解決了用戶號(hào)碼隱私保護(hù)的問題,以及幫助門店進(jìn)行管理店員話術(shù)監(jiān)控與管理數(shù)據(jù)分析等。

二手交易虛擬號(hào)綁定圖

2.1 名稱解釋

A:用戶手機(jī)號(hào)X:虛擬號(hào)/中間戶B:店員手機(jī)號(hào)第三方:虛擬號(hào)提供服務(wù)方運(yùn)營商:電信、聯(lián)通、移動(dòng)各大平臺(tái)

2.2 虛擬號(hào)的 XB 模式

XB 模式:指可以將 B(店員手機(jī)號(hào))與 X(虛擬號(hào))進(jìn)行綁定,后續(xù)用戶直接撥打 X(虛擬號(hào))都是由當(dāng)前店員 B 手機(jī)號(hào)進(jìn)行接聽。

2.3 虛擬號(hào)的 AXB 模式

AXB 模式:指用戶手機(jī)號(hào) A 與店員手機(jī)號(hào) B,同時(shí)綁定虛擬號(hào)碼 X,后續(xù) A 撥打 X號(hào)碼,B 會(huì)看到 X 號(hào)碼打過來;同理 B 撥打 X號(hào)碼,A 會(huì)看到X 號(hào)碼打過來。

2.4 虛擬號(hào)呼叫流程圖

呼叫流程圖

3. 與第三方交互的版本演進(jìn)

與第三方進(jìn)行交互的過程中,隨著時(shí)間的推移,業(yè)務(wù)不斷的發(fā)展,服務(wù)方與第三方的交互流程也會(huì)不斷的改版。下面會(huì)說明歷史版本與第三方交互中的一些問題。

3.1 初始版本綁定流程

圖片

在最初的版本中,交互流程相對(duì)簡(jiǎn)單,只包含基本的綁定和解綁操作。在正常情況下,這種簡(jiǎn)單的交互是沒有問題的。然而,在線上出現(xiàn)最多的情況就是超時(shí)、超時(shí)、還是超時(shí),因?yàn)楹偷谌浇换ザ际腔贖TTP方式進(jìn)行交互,對(duì)于第三方的響應(yīng)時(shí)間是不可控的。一旦響應(yīng)超過了APP的請(qǐng)求時(shí)間,就會(huì)熔斷請(qǐng)求,導(dǎo)致請(qǐng)求失敗。

3.2 最新版本交互流程

為了保證服務(wù)的可靠性,在最新版本中做了以下優(yōu)化措施:

圖片

優(yōu)化概念模型圖

超時(shí)處理機(jī)制:提供一個(gè)查詢綁定狀態(tài)的接口,APP 不斷輪詢獲取綁定狀態(tài)。前置校驗(yàn)代碼同步,將與第三方綁定/解綁接口進(jìn)行異步化處理。
//開啟異步線程,執(zhí)行重試方法,進(jìn)行與第三方接口綁定。ThreadUtil.executor.submit(() -> {  try {    log.info("act=AppOperationHandler type=retryBindXb_retryBindAxb_start");    pstnRetryService.retryBindXb(appOpnParam);  } catch (Exception e) {    log.error("act=AppOperationHandler type=retryBindXb_retryBindAxb_fail", e);}});
并發(fā)處理機(jī)制:基于樂觀鎖的方式加鎖實(shí)現(xiàn)避免并發(fā)問題。將綁定狀態(tài)添加了一個(gè)操作中的中間態(tài)。
NOT_BIND(1, "未綁定"),    BIND(2, "已綁定"),    OPERATION(3, "操作中");
異常處理機(jī)制:在綁定過程中,及時(shí)捕獲并處理異常情況,例如調(diào)用第三方接口超時(shí)、服務(wù)端錯(cuò)誤異常等等,通過重試方式來保證操作的完整性和一致性。重試基于注解AOP攔截,通過MQ消息的方式實(shí)現(xiàn)重試。
@Override@ZZMQRetry(errorHandler = "onErrorMsgPcBindXb", firstSyncCall = true)public void retryBindXb(PstnBindParam pstnBindParam) {   //調(diào)用第三方接口進(jìn)行綁定    String bindId = bindVirtualNumber(pstnBindParam);    Boolean executeResult = transactionTemplate.execute(status -> {      try {      //創(chuàng)建綁定記錄      pstnBindRecordService.insertBindRecord(bindId, pstnBindParam);      //狀態(tài)流轉(zhuǎn)至已綁定      return this.xbOpnStateToBind(pstnBindParam.getAssignVirtualNum());      } catch (Exception e) {        status.setRollbackOnly();        return Boolean.FALSE;      }    });     if (Objects.isNull(executeResult) || !executeResult) {           throw new BusinessException("修改狀態(tài)異常進(jìn)行重試");        }    }
告警處理機(jī)制:在發(fā)生嚴(yán)重異常、或者重試到一定次數(shù)之后任然沒有成功,發(fā)送告警進(jìn)行通知。
public void onErrorMsgPcBindXb(PstnBindParam param) {      int retryCount = RetryContext.getRetryCount();      log.info("act=PcOperationHandler type=onErrorMsgPcBindXb retryCount={} ", retryCount);      if (retryCount >= RETRY_MAX_NUM) {        WxMsgUtil.sendMsg(GROUP, "綁定XB重試"+ retryCount +    "次,仍未成功請(qǐng)排查,虛擬號(hào):"+ param.getVirtualNum());        }    }

通過以上優(yōu)化措施,可以提高交互流程的穩(wěn)定性和可靠性,減少業(yè)務(wù)方與服務(wù)方的異常、超時(shí)以及綁定狀態(tài)不一致的情況,從而確保虛擬號(hào)的正常使用,提升系統(tǒng)的穩(wěn)定性和店員使用體驗(yàn)。

axb綁定流程

以上優(yōu)化后的店員撥打電話AXB綁定的流程,在與第三方交互綁定時(shí),開啟了一個(gè)新的線程進(jìn)行處理任務(wù),并且在這個(gè)線程中有出現(xiàn)錯(cuò)誤或異常時(shí)就會(huì)重新回到線程入口重新執(zhí)行。通過異步和循環(huán)查詢狀態(tài)的方式解決了與第三方交互耗時(shí)高的問題,有效提高了流程以及使用體驗(yàn)。同時(shí),通過重試的方式保證了流程的一致性和完整性,避免了因網(wǎng)絡(luò)波動(dòng)或其他異常情況導(dǎo)致的狀態(tài)數(shù)據(jù)不一致問題。此外,通過監(jiān)控告警可以實(shí)時(shí)監(jiān)控系統(tǒng)應(yīng)用的運(yùn)行狀態(tài),并在出現(xiàn)異常或故障時(shí)及時(shí)發(fā)出警報(bào)通知,幫助店員及時(shí)處理問題,提高整個(gè)流程的可靠性和穩(wěn)定性。

這個(gè)流程只是業(yè)務(wù)中的其中一環(huán),在線上使用還有更復(fù)雜的場(chǎng)景比如同時(shí)綁定xb、axb兩個(gè)場(chǎng)景,怎么能保證都能成功、怎么能保證不超時(shí)、怎么能保證狀態(tài)都一致?

確保流程成功、避免超時(shí)和保持狀態(tài)一致,可以通過以下步驟來優(yōu)化:

增加狀態(tài)值:在庫表中添加兩個(gè)狀態(tài)值,一個(gè)用于XB的綁定狀態(tài),另一個(gè)用于AXB的綁定狀態(tài)。使用樂觀鎖:在業(yè)務(wù)檢查完成后,以樂觀鎖的方式同時(shí)更新這兩個(gè)狀態(tài)值。創(chuàng)建線程:創(chuàng)建兩個(gè)線程來處理XB和AXB的綁定流程,這樣可以保證兩個(gè)流程相互不影響。狀態(tài)流轉(zhuǎn):在流程結(jié)束后,將這兩個(gè)狀態(tài)值流轉(zhuǎn)至已綁定的狀態(tài)。輪詢接口:提供一個(gè)單獨(dú)獲取綁定狀態(tài)的接口,供端輪詢查詢使用,優(yōu)化店員使用體驗(yàn)。

通過以上步驟,可以有效地優(yōu)化流程,確保其成功、避免超時(shí)并保持狀態(tài)一致。

4.上線方案

在進(jìn)行版本優(yōu)化時(shí),盡量保持入口不變,底層改變。這樣可以使得灰度測(cè)試更加容易進(jìn)行。通過保持入口不變,可以確保用戶在升級(jí)版本時(shí)不會(huì)遇到任何新的障礙或問題。

/**     * 是否為灰度虛擬號(hào)碼     *     * @param grayVirtualNumber     * @return     */    public boolean isGrayVirtualNumber(String grayVirtualNumber) {        return flag || grayVirtualNumberList.contains(grayVirtualNumber);    }

根據(jù)阿波羅配置,我們將某個(gè)城市的虛擬號(hào)碼設(shè)置為線上灰度測(cè)試。其他虛擬號(hào)碼仍將使用老版本的服務(wù)接口。在測(cè)試沒有問題后,將直接開啟全量即可。

5.重試組件

我們對(duì)添加了@ZZMQRetry的函數(shù)增加了AOP攔截,請(qǐng)求將不會(huì)真正同步執(zhí)行重試函數(shù),而是發(fā)送一條MQ消息;同時(shí)會(huì)自動(dòng)start一個(gè)消費(fèi)組,消費(fèi)函數(shù)為@ZZMQRetry函數(shù)。

圖片

6.總結(jié)

在與第三方服務(wù)的接口交互中,不可控因素是不可避免的。為了確保系統(tǒng)的穩(wěn)定性和可靠性,重要的是采取預(yù)防措施。總體來說,就是要設(shè)計(jì)并實(shí)施異常處理、超時(shí)設(shè)置、重試機(jī)制、斷路器以及監(jiān)控與報(bào)警等措施。這些措施可以有效地保護(hù)系統(tǒng),避免因不可控因素導(dǎo)致的故障和不穩(wěn)定。

關(guān)于作者

徐鑫輝,轉(zhuǎn)轉(zhuǎn)門店技術(shù)部后端研發(fā)工程師

關(guān)鍵詞:

最近更新

關(guān)于本站 管理團(tuán)隊(duì) 版權(quán)申明 網(wǎng)站地圖 聯(lián)系合作 招聘信息

Copyright © 2005-2023 創(chuàng)投網(wǎng) - www.zhigu.net.cn All rights reserved
聯(lián)系我們:39 60 29 14 2@qq.com
皖I(lǐng)CP備2022009963號(hào)-3

主站蜘蛛池模板: 辟里啪啦国语版免费观看 | 久热超碰在线 | 国产一区二区在线免费观看 | 欧美日韩在线视频免费观看 | 国产精品久久久尹人香蕉 | 久久网站免费 | 免费国产黄色av | 99免费国产| 一本久久精品久久综合桃色 | 欧美处交wwwvideos另类 | 国产精品久久精品国产 | 成 人 亚洲 综合天堂 | 久久久亚洲精品一区二区三区浴池 | 欧洲一区二区 | 一本加勒比hezyo无码专区 | 青春草在线播放 | 99国产精品久久久久久久日本竹 | 国产亚洲成av人片在线观看下载 | 91精品啪在线观看国产手机 | 精品无人乱码一区二区三区的特点 | 久久久久免费精品国产小说色大师 | 香蕉视频在线视频 | 国产午夜精品无码理论片 | 成人午夜激情网 | 97免费公开在线视频 | 97热久久免费频精品99 | 欧美自拍视频 | 久久成人一区二区三区 | 国产欧美精品一区二区色综合 | 日韩动态视频 | 亚洲伊人久久精品酒店 | 国产亚洲精品线视频在线 | 欧美图片一区 | 好了av在线| 久久美女性网 | 色综合88| 一区免费在线观看 | 日韩精品亚洲精品第一页 | 欧美jiizzhd精品欧美 | 欧美成人影院亚洲综合图 | 国产精品高潮呻吟av久久动漫 | 天天免费啪| 菠萝菠萝蜜午夜视频在线播放观看 | 国产亚洲精品aaaa片在线播放 | 尤物蜜芽国产成人精品区 | 69av一区二区三区 | 高清视频一区二区 | 久久久欧美精品sm网站 | 国产成人精品成人a在线观看 | 亚洲熟女一区二区三区 | 日韩精品久久久久久久软件91 | 亚洲福利视频一区二区三区 | 国产一区二区三区四区精 | 国产精品9| 欧美日韩v| 国产精品美女久久久网站 | 国产香蕉视频在线 | 国产精品人人做人人爽人人添 | 国产亚洲精品久久久久久小舞 | 主站蜘蛛池模板: 蛛词}| 国产三级久久久精品麻豆三级 | 91爱爱影视 | 久久青青草原国产精品最新片 | 北条麻妃久久 | 在线观看国产网址你懂的 | 亚洲国产精品免费在线观看 | 亚洲精品国产熟女久久久 | 久久69精品 | 91久久久久久亚洲精品禁果 | 精品国产99久久久久久麻豆 | 国产日韩片 | 欧美国产日韩视频 | 亚洲永久精品一区二区三区 | 国产精品嫩草影视久久久 | 香蕉大久久 | 久久大香国产成人av | 99久久免费看少妇高潮a片 | 伊人中文 | 亚洲免费av网址 | 奇米777四色精品综合影院 | 天天爽天天插 | 2021亚洲va在线va天堂va国产 | 伊人丁香狠狠色综合久久 | 亚洲高清成人av电影网站 | 精品久久久噜噜噜久久久 | 四色成人网 | 内射欧美老妇wbb | 潘金莲一级淫片aaaaa免费看 | 国产色视频网站 | 香蕉毛片 | 精品久久久久久久 | 精品九九九 | 国产又a又黄又潮娇喘视频 五月激情影院 | 婷婷欧美一区二区三区 | 日本爽快片100色毛片 | 人妻少妇精品一区二区三区 | 午夜视频在线免费看 | 啪啪网址 | 成人啪啪 | 日韩在线播放网址 | 久久超乳爆乳中文字幕 | 性欧美日韩 | 免费国产玉足脚交视频 | 欧美大屁股xxxxhd黑色 | 天堂中文8资源在线8 | 欧美精品v欧洲高清视频在线观看 | 欧美三级网 | 国产一级av毛片 | 亚洲人成线无码7777 | 91九色丨porny丨国产jk | av小四郎在线观看 | 狠狠色丁香久久综合频道日韩 | 人妻无码人妻有码中文字幕在线 | 亚洲网在线 | 伊人精品久久久久中文字幕 | 亚洲www永久成人网站 | 久久精品中文字幕一区二区三区 | 精品国产乱码91久久久久久网站 | 中文字幕永久区乱码六区 | 主站蜘蛛池模板: 蛛词}| 国产成人亚洲综合无码精品 | 国产成网站18禁止久久影院 | 无码视频免费一区二区三区 | 男人天堂欧美 | 人人妻人人妻人人妻碰碰 | 久草在线在线观看 | 国产精品久久久久久亚洲毛片 | 日本免费一区二区三区四区五区 | 91亚洲精品在线观看 | 久久不见久久见www电影 | 日韩一区久久 | 亚洲日韩一区二区 | 黄色一级片欧美 | 色中文| 久久小视频 | 亚洲精品国产乱码久久久1区 | 午夜影院在线免费观看视频 | 在线播放国产精品三级网 | 色婷婷综合久久中文字幕雪峰 | 久久人人澡 | 7777久久久国产精品消防器材 | 午夜影院美女 | 吃奶揉捏奶头高潮视频 | 国精产品一线二线三线av | 亚洲男女视频 | 淫欲网| 国产极品美女到高潮 | 啪啪无码人妻丰满熟妇 | 国产国语老龄妇女a片 | 国产午夜永久福利视频在线观看 | 精品二三区 | 国产又爽又黄又舒服的视频 | 妲己丰满人熟妇大尺度人体艺 | 久久91av| 中文字幕日本最新乱码视频 | 亚洲性色av日韩在线观看 | 免费中文av| 国产av一码二码三码无码 | 亚洲精品久久久久久久小说 | 亚洲国产中文字幕在线视频综合 | 九九精品在线观看 | 91不戴套国语对白在线观看 | 黄色免费在线观看网站 | 国产午夜男女爽爽爽爽爽 | 伊人毛片 | 国产精品高潮在线 | 美女免费福利视频 | 中文字幕在线不卡一区二区 | 影音先锋亚洲一区 | 亚洲国产成人av网站 | 亚洲乱码日产精品bd在观看 | 亚洲欧洲成人精品久久一码二码 | 国产乱码精品一区二区三区蜜臀 | 久久精品国产一区二区 | 久久成人高清 | 波多野结衣一区二区三区 | 中文字幕无码乱人妻 | 果冻传媒一区 | 亚洲乱码无人区卡1卡2卡3 | 主站蜘蛛池模板: 蛛词}| 大胸少妇午夜三级 | 亚洲第一无码av无码专区 | 国产精品二三区 | 亚洲午夜久久久久久久久电影网 | 日本免费啪视频在线看视频 | 亚洲精品一卡2卡三卡4卡 | 国产成人免费无庶挡视频 | 伊人开心网 | 窝窝午夜看片国产精品 | 天堂中文网在线 | 欧美成人一区二区三区不卡 | 久久综合伊人 | 熟睡中被义子侵犯在线播放 | 天天人人综合 | 六月激情网 | 99爱精品视频在线观看免费 | 免费亚洲视频在线观看 | 在线看免费无码的av天堂 | 精品日产乱码久久久久久仙踪林 | 日韩视频在线一区 | 中文字幕在线视频免费 | 天天躁日日躁狠狠躁欧美巨大小说 | 午夜乱人伦精品视频在线 | 日本猛少妇色xxxxx猛叫 | 在线观看www | 国产精品黄页免费高清在线观看 | 巨大荫蒂视频欧美另类大 | 隣の若妻さん波多野结衣 | 屁屁影院国产第一页 | 免费看黄色片的网站 | 亚洲精品国产一区二区三 | 三级做爰高清视频 | 国产毛a片久久久久无码 | 久草视频免费在线 | 中文字幕一区二区在线视频 | 亚洲欧洲在线播放 | 在线观看日韩中文字幕 | 欧美激情50p | 丰满人妻一区二区三区视频53 | 亚洲国产成人超a在线播放 国产一区二区日本欧美精品久久久 | 亚洲国产精品久久久天堂麻豆宅男 | 欧美在线aa | aa视频免费在线观看 | 国产老太睡小伙子视频 | 日本在线观看视频网站 | 国产超碰91人人做人人爽 | 超碰88| 一点不卡v中文字幕在线 | 男人扒开女人双腿猛进免费视频 | 欧产日产国产精品 | 无码人妻h动漫网站 | 精品日产卡一卡二卡927 | 夜夜爽免费888视频 欧美午夜小视频 | 人妻护士在线波多野结衣 | 男女啪啪免费观看无遮挡 | 亚洲和欧洲一码二码区别7777 | 国产手机av片在线观看 | 国产女人乱子对白av片 | 日韩免费不卡视频 | 主站蜘蛛池模板: 蛛词}| 亚洲九九精品 | 青青成人在线 | 国产h视频在线观看 | 热久久精品 | 国产tv| 娇妻玩4p被三个男人伺候电影 | 亚洲欧洲精品成人久久曰 | 日韩精品国产一区二区三区久久 | 二区三区精品 | 午夜国产羞羞视频免费网站 | 欧美日韩一区二区三区自拍 | 中文字幕av一区中文字幕天堂 | 性色欲情网站 | 国产精品亚洲综合一区二区三区 | 中文无码人妻影音先锋 | 成人无遮挡18禁免费视频 | 国产精品96久久久久久久 | av毛片久久久久午夜福利hd | 久久特黄视频 | 男女插插插网站 | 久亚洲一线产区二线产区三线产区 | 一级黄色片毛片 | 99国产成人综合久久精品 | 日皮视频免费看 | 免费午夜福利不卡片在线 | 少妇乱子伦在线播放 | 国产自在线| 色综合久久久久久久久久 | 草视频在线 | 岛国在线播放 | 五月天激情国产综合婷婷婷 | 日本熟妇毛耸耸xxxxxx | 一区二区三区视频 | 欧美一级免费在线 | 国产午夜亚洲精品不卡在线观看 | a级在线观看视频 | 性调教炮机捆绑爆浆喷水 | 麻豆av传媒蜜桃天美传媒 | 黄色大片在线免费看 | 色婷婷88av视频一二三区 | 一本大道精品视频在线 | 国产日产久久欧美清爽 | 少妇69xx| 97在线看 | 极品国产主播粉嫩在线观看 | 亚洲色欲av无码成人专区 | 狠狠操综合 | 老熟妇高潮喷了╳╳╳ | 成人国内精品久久久久一区 | 91经典在线 | 久久精品www人人爽人人 | 人妻无码人妻有码中文字幕在线 | 伊人网址 | 欧美三级a做爰在线观看 | 久久久久久久久淑女av国产精品 | 国产小视频在线观看网站 | 久久aⅴ无码av高潮av喷吹 | 国产mv欧美mv日产mv免费 | 性一交一乱一伦一色一情孩交 |