国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁(yè) > 網(wǎng)易號(hào) > 正文 申請(qǐng)入駐

干貨|單類(lèi)型監(jiān)控、業(yè)務(wù)交易與基礎(chǔ)資源聚合監(jiān)控的技術(shù)方法解析

0
分享至

一、概述

隨著現(xiàn)代信息系統(tǒng)越來(lái)越龐大,機(jī)器數(shù)量呈現(xiàn)指數(shù)級(jí)增長(zhǎng),信息系統(tǒng)運(yùn)維對(duì)平臺(tái)化服務(wù)能力要求越來(lái)越高,建立有效的監(jiān)控體系準(zhǔn)確及時(shí)發(fā)現(xiàn)系統(tǒng)運(yùn)行中出現(xiàn)的問(wèn)題,對(duì)于保障應(yīng)用系統(tǒng)穩(wěn)定運(yùn)行具有重要意義。為提升生產(chǎn)問(wèn)題感知及響應(yīng)能力,通常會(huì)配置各種類(lèi)型的監(jiān)控,本文從單類(lèi)型監(jiān)控、業(yè)務(wù)交易之間聚合監(jiān)控、業(yè)務(wù)交易與基礎(chǔ)資源聚合監(jiān)控等方面介紹監(jiān)控常用技術(shù)方法,供讀者進(jìn)行參考學(xué)習(xí)。

二、單類(lèi)型監(jiān)控

單類(lèi)型監(jiān)控是指使用單一類(lèi)型技術(shù)進(jìn)行應(yīng)用系統(tǒng)監(jiān)控,常用的監(jiān)控方法包括Ajax請(qǐng)求報(bào)文響應(yīng)報(bào)文監(jiān)控、業(yè)務(wù)日志監(jiān)控、頁(yè)面內(nèi)容監(jiān)控、業(yè)務(wù)數(shù)據(jù)監(jiān)控、基礎(chǔ)資源監(jiān)控。

方面對(duì)幾種監(jiān)控類(lèi)型詳細(xì)介紹:

1、Ajax監(jiān)控:通過(guò)第三方監(jiān)控平臺(tái)定時(shí)發(fā)送業(yè)務(wù)交易請(qǐng)求,并對(duì)響應(yīng)報(bào)文進(jìn)行斷言的方法驗(yàn)證交易的正確性。

方法1:http狀態(tài)碼監(jiān)控。對(duì)http請(qǐng)求的狀態(tài)碼進(jìn)行判斷,是否符合預(yù)期結(jié)果,各類(lèi)http狀態(tài)碼含義如下,我們僅需要配置狀態(tài)碼斷言即可判斷交易是否正常。

示例:

Request URL:https://msg.csdn.net/v1/web/message/view/unread

Request Method:POST

Status Code:200

方法2:http響應(yīng)報(bào)文監(jiān)控。http狀態(tài)碼監(jiān)控可以監(jiān)控交易報(bào)文是否正常響應(yīng),但是無(wú)法判斷交易邏輯是否正常,對(duì)http報(bào)文響應(yīng)報(bào)文具體內(nèi)容進(jìn)行監(jiān)控,可以彌補(bǔ)該問(wèn)題。通過(guò)判斷http響應(yīng)報(bào)文中具體字段的值對(duì)交易進(jìn)行監(jiān)控。

示例:ajax響應(yīng)報(bào)文中包含如下信息,則可以對(duì)message字段的值進(jìn)行監(jiān)控。

message:"success"

status:true

適用場(chǎng)景:適用于對(duì)http協(xié)議響應(yīng)報(bào)文、響應(yīng)碼進(jìn)行監(jiān)控。

2、日志監(jiān)控:日志監(jiān)控是對(duì)應(yīng)用系統(tǒng)運(yùn)行過(guò)程中產(chǎn)生的日志進(jìn)行監(jiān)控。以log4j為例,日志級(jí)別包括ALL、TRACE、DEBUG、INFO、WARN、ERROR、FATAL、OFF,其中ALL是打印所有日志,OFF是所有日志都不打印,為了排查系統(tǒng)運(yùn)行問(wèn)題,通常開(kāi)發(fā)人員根據(jù)需要會(huì)打點(diǎn)一定的日志,但是如果loglevel配置的太低,則會(huì)打印過(guò)多的日志信息,從而影響系統(tǒng)性能。

日志監(jiān)控通??梢曰贓RROR、FATAL類(lèi)日志打印進(jìn)行監(jiān)控。開(kāi)發(fā)人員在業(yè)務(wù)邏輯中進(jìn)行相應(yīng)的判斷,并打印錯(cuò)誤日志,例如:Log.error(“123456”);監(jiān)控平臺(tái)可以抓取系統(tǒng)中打印的錯(cuò)誤日志,并基于正則表達(dá)式判斷是否符合異常告警條件。符合告警規(guī)則,則進(jìn)行郵件、短信等告警。

日志告警可以精準(zhǔn)獲取異常告警的代碼位置,從而便于進(jìn)行問(wèn)題分析。

適用場(chǎng)景:適用于系統(tǒng)開(kāi)發(fā)人員在代碼的關(guān)鍵邏輯中打點(diǎn)了日志信息時(shí)使用。

3、網(wǎng)頁(yè)監(jiān)控:對(duì)于DOC類(lèi)型的請(qǐng)求,可以通過(guò)發(fā)送請(qǐng)求報(bào)文,對(duì)響應(yīng)頁(yè)面html內(nèi)容設(shè)置監(jiān)控,判斷響應(yīng)頁(yè)面內(nèi)容是否包含指定的內(nèi)容,網(wǎng)頁(yè)內(nèi)容監(jiān)控是指監(jiān)控網(wǎng)頁(yè)標(biāo)題、網(wǎng)頁(yè)關(guān)鍵詞、網(wǎng)頁(yè)描述、出站鏈接等內(nèi)容信息進(jìn)行監(jiān)控。

使用方式:通過(guò)提取網(wǎng)頁(yè)內(nèi)容做為監(jiān)控的對(duì)象,對(duì)比與上一次監(jiān)測(cè)記錄的變化情況,例如:。

頁(yè)面監(jiān)控配置流程:

適用場(chǎng)景:具有前端頁(yè)面的系統(tǒng)可以采用該方法進(jìn)行頁(yè)面內(nèi)容監(jiān)控。

4、數(shù)據(jù)監(jiān)控:通過(guò)定時(shí)執(zhí)行數(shù)據(jù)庫(kù)sql腳本或者數(shù)據(jù)分析,驗(yàn)證具有關(guān)聯(lián)性的表是否出現(xiàn)不受控制的異常數(shù)據(jù)記錄,數(shù)據(jù)內(nèi)容監(jiān)控可以發(fā)現(xiàn)業(yè)務(wù)邏輯異常造成的數(shù)據(jù)問(wèn)題,并及時(shí)提供給運(yùn)營(yíng)人員進(jìn)行后續(xù)處理,以應(yīng)對(duì)數(shù)據(jù)不一致對(duì)用戶產(chǎn)生的影響。

數(shù)據(jù)監(jiān)控分類(lèi)如下:

數(shù)據(jù)監(jiān)控配置流程:

適用場(chǎng)景:對(duì)于熟悉數(shù)據(jù)表邏輯關(guān)系及不同表中字段之間邏輯關(guān)系時(shí)可以使用該方法。

5、資源監(jiān)控:對(duì)于CPU、內(nèi)存、硬盤(pán)等基礎(chǔ)資源的監(jiān)控,并設(shè)置閾值,對(duì)于分機(jī)房類(lèi)應(yīng)用系統(tǒng),可以按照機(jī)房分別配置資源監(jiān)控,可以及時(shí)發(fā)現(xiàn)底層資源故障,提示系統(tǒng)運(yùn)維人員及時(shí)進(jìn)行資源擴(kuò)容或者問(wèn)題排查,具體重要的意義。

通常當(dāng)CPU、內(nèi)存利用率超過(guò)80%時(shí),系統(tǒng)性能將逐步出現(xiàn)瓶頸,從而會(huì)嚴(yán)重影響用戶使用體現(xiàn),因此可以設(shè)置CPU、內(nèi)存等使用率超過(guò)80%時(shí)進(jìn)行告警;對(duì)于數(shù)據(jù)庫(kù)服務(wù),可以對(duì)數(shù)據(jù)庫(kù)的連接數(shù)、表空間、系統(tǒng)日志等信息進(jìn)行監(jiān)控;對(duì)于磁盤(pán)、網(wǎng)絡(luò)設(shè)置可以監(jiān)控IO速率的參數(shù)以發(fā)現(xiàn)相關(guān)問(wèn)題。

但基礎(chǔ)資源監(jiān)控?zé)o法具體判斷具體是哪些業(yè)務(wù)造成的資源問(wèn)題,以及對(duì)哪些業(yè)務(wù)造成的影響比較大,結(jié)合其他監(jiān)控方法可以達(dá)到更好的效果。

幾種監(jiān)控方法對(duì)比:

適用場(chǎng)景:對(duì)于依賴的底層資源的服務(wù)可以采用這種監(jiān)控方法。

三、聚合類(lèi)型監(jiān)控

1、交易調(diào)用鏈路聚合監(jiān)控

對(duì)于系統(tǒng)之間調(diào)用較為復(fù)雜的業(yè)務(wù)場(chǎng)景,僅僅通過(guò)單系統(tǒng)的監(jiān)控難以具體定位到故障節(jié)點(diǎn)。交易接口之間聚合監(jiān)控是指對(duì)已經(jīng)建立的具有調(diào)用關(guān)系的接口監(jiān)控項(xiàng)建立綁定關(guān)系,從而根據(jù)調(diào)用鏈路上各個(gè)節(jié)點(diǎn)的執(zhí)行結(jié)果判斷業(yè)務(wù)系統(tǒng)群的可用性情況及故障節(jié)點(diǎn)。

如下圖所示,A系統(tǒng)的一個(gè)業(yè)務(wù)交易trans1,調(diào)用B系統(tǒng)的交易和C系統(tǒng)的交易,B系統(tǒng)又會(huì)調(diào)用D系統(tǒng)交易。在這種場(chǎng)景下,僅僅對(duì)A系統(tǒng)業(yè)務(wù)交易進(jìn)行監(jiān)控,發(fā)生告警后,無(wú)法準(zhǔn)備判斷A、B、C、D 4個(gè)系統(tǒng)中哪個(gè)系統(tǒng)發(fā)生了故障,造成業(yè)務(wù)交易無(wú)法執(zhí)行成功,需要開(kāi)發(fā)人員根據(jù)交易鏈條逐個(gè)判斷分析,大大增加了系統(tǒng)問(wèn)題分析的難度。

使用交易調(diào)用鏈路聚合監(jiān)控方法,拿A系統(tǒng)trans1交易這個(gè)場(chǎng)景來(lái)說(shuō),對(duì)A、B、C、D 4個(gè)系統(tǒng)分別配置監(jiān)控案例mA、mB、mC、mD,并建立鏈路綁定關(guān)系(mA->mB、mB->mD、mB->mC)。這樣在系統(tǒng)發(fā)生告警后,可以根據(jù)A、B、C、D 4個(gè)系統(tǒng)監(jiān)控交易執(zhí)行情況,迅速找到故障節(jié)點(diǎn)。

A系統(tǒng)Trans1交易監(jiān)控案例綁定關(guān)系:

優(yōu)勢(shì):能夠快速找到故障節(jié)點(diǎn),降低故障分析復(fù)雜程度。因?yàn)榻灰妆O(jiān)控之間建立了綁定關(guān)系:mA->mB->mD、mB->mC,當(dāng)mA、mB、mC、mD4個(gè)監(jiān)控項(xiàng)按照一定頻率執(zhí)行時(shí)并獲取到對(duì)應(yīng)的執(zhí)行結(jié)果后,可以根據(jù)根據(jù)交易之間的綁定關(guān)系判斷故障節(jié)點(diǎn)。例如:

某時(shí)間節(jié)點(diǎn):mD執(zhí)行成功,mB執(zhí)行失敗,mA執(zhí)行失敗,可以判斷是由于mB交易執(zhí)行失敗造成mA執(zhí)行失敗,從而提升問(wèn)題處置效率。

缺點(diǎn):配置復(fù)雜程度高,需要清楚交易調(diào)用鏈路,并分別配置監(jiān)控案例,并建立綁定關(guān)系。

適用場(chǎng)景:對(duì)于交易鏈路比較復(fù)雜,難以判斷問(wèn)題故障具體出在什么位置的情況下建議增加使用該方法監(jiān)控。

2.業(yè)務(wù)監(jiān)控與資源監(jiān)控聚合

隨著信息系統(tǒng)復(fù)雜程度和可靠性要求的不斷提高,信息系統(tǒng)的部署架構(gòu)也越來(lái)越復(fù)雜。信息系統(tǒng)的部署會(huì)采用多地區(qū)多機(jī)房的部署方式,從而根據(jù)用戶所在區(qū)域訪問(wèn)不同的后臺(tái)服務(wù),以提升系統(tǒng)響應(yīng)能力。業(yè)務(wù)監(jiān)控與資源監(jiān)控聚合是指將業(yè)務(wù)交易監(jiān)控與資源級(jí)監(jiān)控建立綁定關(guān)系,并根據(jù)各個(gè)監(jiān)控項(xiàng)的執(zhí)行結(jié)果進(jìn)行聚合分析,從而判斷系統(tǒng)故障節(jié)點(diǎn)的監(jiān)控方法。

業(yè)務(wù)交易的可用性與基礎(chǔ)資源是緊耦合的關(guān)系,基礎(chǔ)資源的故障或性能瓶頸會(huì)嚴(yán)重影響業(yè)務(wù)交易的運(yùn)行。通過(guò)業(yè)務(wù)交易監(jiān)控?zé)o法準(zhǔn)備定位到具體哪些基礎(chǔ)資源故障引起。例如業(yè)務(wù)交易訪問(wèn)失敗,可能是因?yàn)榉?wù)器停機(jī)、機(jī)器無(wú)法正常響應(yīng)請(qǐng)求等問(wèn)題造成。具體哪個(gè)資源故障造成業(yè)務(wù)交易無(wú)法正常執(zhí)行卻無(wú)法判斷。

通過(guò)將業(yè)務(wù)交易監(jiān)控和基礎(chǔ)資源監(jiān)控進(jìn)行綁定聚合可以有效解決該問(wèn)題。例如我們的業(yè)務(wù)系統(tǒng)已經(jīng)配置了業(yè)務(wù)監(jiān)控m1、tomcat服務(wù)器監(jiān)控m2、數(shù)據(jù)庫(kù)服務(wù)器監(jiān)控m3三個(gè)監(jiān)控配置,通過(guò)建立監(jiān)控項(xiàng)m1、m2、m3的綁定關(guān)系(如下圖所示),當(dāng)發(fā)生基礎(chǔ)資源造成的業(yè)務(wù)交易報(bào)錯(cuò)后,可以迅速找到問(wèn)題原因以進(jìn)行問(wèn)題響應(yīng)。

適用場(chǎng)景:對(duì)于業(yè)務(wù)交易依賴底層資源,底層資源故障會(huì)造成部分業(yè)務(wù)交易報(bào)錯(cuò)的情況下可以使用該種監(jiān)控方法。

四、總結(jié)

本文首先介紹了幾種單應(yīng)用系統(tǒng)環(huán)境監(jiān)控方法及主要技術(shù),包括ajax請(qǐng)求響應(yīng)報(bào)文監(jiān)控,日志監(jiān)控、基礎(chǔ)資源監(jiān)控、業(yè)務(wù)數(shù)據(jù)監(jiān)控、頁(yè)面內(nèi)容監(jiān)控、高級(jí)腳本監(jiān)控,并分析了這幾種技術(shù)的主要使用場(chǎng)景,之后對(duì)業(yè)務(wù)交易聚合監(jiān)控、業(yè)務(wù)交易與基礎(chǔ)資源監(jiān)控方法進(jìn)行了介紹,希望給測(cè)試人員、應(yīng)用環(huán)境運(yùn)維人員、監(jiān)控平臺(tái)建設(shè)者提供一定的參考,提升信息系統(tǒng)運(yùn)維服務(wù)能力。

最后:在我的V:atstudy-js,可以費(fèi)領(lǐng)取一份10G軟件測(cè)試工程師面試寶典文檔資料。以及相對(duì)應(yīng)的視頻學(xué)習(xí)教程免費(fèi)分享!其中包括了有基礎(chǔ)知識(shí)、Linux必備、Shell、互聯(lián)網(wǎng)程序原理、Mysql數(shù)據(jù)庫(kù)、抓包工具專(zhuān)題、接口測(cè)試工具、測(cè)試進(jìn)階-Python編程、Web自動(dòng)化測(cè)試、APP自動(dòng)化測(cè)試、接口自動(dòng)化測(cè)試、測(cè)試高級(jí)持續(xù)集成、測(cè)試架構(gòu)開(kāi)發(fā)測(cè)試框架、性能測(cè)試、安全測(cè)試等。

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點(diǎn)推薦
Anthropic妥協(xié)了

Anthropic妥協(xié)了

虎嗅APP
2026-02-27 06:00:07
77年李德生探望葉劍英,席間葉帥突然提點(diǎn):你去看看你們的老政委

77年李德生探望葉劍英,席間葉帥突然提點(diǎn):你去看看你們的老政委

談古論今歷史有道
2026-02-28 08:15:03
日本防長(zhǎng)的會(huì)議剛結(jié)束,馬來(lái)西亞發(fā)話:南海問(wèn)題將無(wú)視中方的主張

日本防長(zhǎng)的會(huì)議剛結(jié)束,馬來(lái)西亞發(fā)話:南海問(wèn)題將無(wú)視中方的主張

吃貨的分享
2026-03-01 09:17:14
34歲東北姑娘拿下81歲全球首富,長(zhǎng)的很漂亮,一年抱倆娃身價(jià)上億

34歲東北姑娘拿下81歲全球首富,長(zhǎng)的很漂亮,一年抱倆娃身價(jià)上億

云舟史策
2025-09-13 07:37:04
【李國(guó)豪】南京長(zhǎng)江大橋設(shè)計(jì)時(shí),他主張6車(chē)道,當(dāng)?shù)卣畧?jiān)持4車(chē)道

【李國(guó)豪】南京長(zhǎng)江大橋設(shè)計(jì)時(shí),他主張6車(chē)道,當(dāng)?shù)卣畧?jiān)持4車(chē)道

年之父
2026-02-23 09:10:06
中美局勢(shì)可能發(fā)生大反轉(zhuǎn),最先超過(guò)美國(guó)的竟不是經(jīng)濟(jì)

中美局勢(shì)可能發(fā)生大反轉(zhuǎn),最先超過(guò)美國(guó)的竟不是經(jīng)濟(jì)

華人星光
2026-01-07 13:32:47
一夜過(guò)去,美伊最新戰(zhàn)事進(jìn)展匯總

一夜過(guò)去,美伊最新戰(zhàn)事進(jìn)展匯總

起喜電影
2026-03-01 09:18:01
伊朗伊斯蘭革命衛(wèi)隊(duì)指揮官:伊朗目前使用的只是“廢舊導(dǎo)彈”

伊朗伊斯蘭革命衛(wèi)隊(duì)指揮官:伊朗目前使用的只是“廢舊導(dǎo)彈”

參考消息
2026-03-01 01:29:04
巴拿馬總統(tǒng)警告中國(guó)不要反制,否則報(bào)復(fù),結(jié)果中國(guó)反手就是三連擊

巴拿馬總統(tǒng)警告中國(guó)不要反制,否則報(bào)復(fù),結(jié)果中國(guó)反手就是三連擊

時(shí)尚的弄潮
2026-03-01 08:51:10
王曼昱贏了球,卻用一句話讓對(duì)手紅了眼眶!這才是大將風(fēng)范!

王曼昱贏了球,卻用一句話讓對(duì)手紅了眼眶!這才是大將風(fēng)范!

眼界縱橫
2026-02-28 20:58:39
神算子大伯料事如神,住我家16年,卻不愿將本事傳我,多年后釋然

神算子大伯料事如神,住我家16年,卻不愿將本事傳我,多年后釋然

人間百態(tài)大全
2026-02-28 06:40:03
億萬(wàn)國(guó)人破防!90歲院士平靜宣布,中國(guó)導(dǎo)彈從此沒(méi)有任何死角!

億萬(wàn)國(guó)人破防!90歲院士平靜宣布,中國(guó)導(dǎo)彈從此沒(méi)有任何死角!

Thurman在昆明
2026-02-28 20:53:27
慘烈的仗,要打到2030年?

慘烈的仗,要打到2030年?

中國(guó)新聞周刊
2026-02-26 22:44:14
18連勝!孫穎莎4-2擊敗早田希娜!賽后日本媒體集體陷入驚恐,發(fā)出一陣陣哀鳴

18連勝!孫穎莎4-2擊敗早田希娜!賽后日本媒體集體陷入驚恐,發(fā)出一陣陣哀鳴

寒律
2026-03-01 02:01:28
史詩(shī)級(jí)封殺!2000萬(wàn)網(wǎng)紅“聽(tīng)風(fēng)的蠶”徹底涼了

史詩(shī)級(jí)封殺!2000萬(wàn)網(wǎng)紅“聽(tīng)風(fēng)的蠶”徹底涼了

互聯(lián)網(wǎng)品牌官
2026-02-12 01:17:23
“農(nóng)村太子爺含金量堪比兩斤雞屎!”6個(gè)姐姐給弟弟征婚,被群嘲

“農(nóng)村太子爺含金量堪比兩斤雞屎!”6個(gè)姐姐給弟弟征婚,被群嘲

妍妍教育日記
2026-02-26 19:52:39
天道好輪回!馬筱梅生子后首表態(tài),小S怒罵,前夫里子面子都丟了

天道好輪回!馬筱梅生子后首表態(tài),小S怒罵,前夫里子面子都丟了

有范又有料
2026-02-28 14:43:18
山姆被曝大降價(jià)!深圳門(mén)店最新回應(yīng)

山姆被曝大降價(jià)!深圳門(mén)店最新回應(yīng)

深圳晚報(bào)
2026-02-28 14:40:56
毛岸英究竟怎么犧牲的?2020年彭德懷發(fā)的絕密電報(bào)公開(kāi),寫(xiě)了什么

毛岸英究竟怎么犧牲的?2020年彭德懷發(fā)的絕密電報(bào)公開(kāi),寫(xiě)了什么

楚風(fēng)說(shuō)歷史
2026-02-18 07:25:03
武漢嵐圖汽車(chē)的公積金工資曝光!

武漢嵐圖汽車(chē)的公積金工資曝光!

趣味萌寵的日常
2026-02-28 21:00:18
2026-03-01 10:32:49
51Testing軟件測(cè)試網(wǎng) incentive-icons
51Testing軟件測(cè)試網(wǎng)
中國(guó)軟件測(cè)試人的精神家園
1528文章數(shù) 13252關(guān)注度
往期回顧 全部

科技要聞

狂攬1100億美元!OpenAI再創(chuàng)融資神話

頭條要聞

牛彈琴:中東大戰(zhàn)開(kāi)始 有三個(gè)可怕的后果

頭條要聞

牛彈琴:中東大戰(zhàn)開(kāi)始 有三個(gè)可怕的后果

體育要聞

球隊(duì)主力全報(bào)銷(xiāo)?頂風(fēng)擺爛演都不演了

娛樂(lè)要聞

周杰倫兒子正面照曝光,與父親好像

財(cái)經(jīng)要聞

沖突爆發(fā) 市場(chǎng)變天?

汽車(chē)要聞

嵐圖泰山黑武士版3月上市 搭載華為四激光智駕方案

態(tài)度原創(chuàng)

教育
房產(chǎn)
游戲
健康
公開(kāi)課

教育要聞

專(zhuān)業(yè)排名百分比揭秘!別再理解錯(cuò)了

房產(chǎn)要聞

濱江九小也來(lái)了!集齊海僑北+哈羅、寰島...江東教育要炸了!

魔壇節(jié)奏丨小蒼回應(yīng)為何不結(jié)婚,Sky青訓(xùn)營(yíng)線下集訓(xùn)名單出爐

轉(zhuǎn)頭就暈的耳石癥,能開(kāi)車(chē)上班嗎?

公開(kāi)課

李玫瑾:為什么性格比能力更重要?

無(wú)障礙瀏覽 進(jìn)入關(guān)懷版