<div style="font-weight: 400;">
<h2 class="clear"><strong>背景</strong></h2>
<p>在5月20號(hào)入職后浙芙,經(jīng)歷了初期兩到三天的業(yè)務(wù)了解后菱肖,就投入項(xiàng)目的第一次上線工作扒最。其實(shí)這種情況下告嘲,各種問(wèn)題我是考慮不到的。</p>
<h2 class="clear"><strong>問(wèn)題</strong></h2>
<p><strong>總結(jié)有三大類</strong>:</p>
<p><img decoding="async" src="https://upload-images.jianshu.io/upload_images/21597556-6889ee78ee91d285.png" alt=""></p>
<p>1.?剛?cè)肼殬I(yè)務(wù)不清</p>
<p>l?杭州集群奖地,秒針集群的概念及網(wǎng)絡(luò)拓?fù)洳磺澹?lt;/p>
<p>l?Flume,ftp分別處于數(shù)據(jù)處理的位置橄唬;</p>
<p>l?Flume采集牽涉到的網(wǎng)絡(luò)機(jī)器及拓?fù)洌瑢?duì)應(yīng)的業(yè)務(wù)方(地區(qū)参歹,運(yùn)營(yíng)商仰楚,內(nèi)容商),對(duì)應(yīng)的日志文件格式犬庇,處理的中間結(jié)果數(shù)據(jù)存儲(chǔ)及格式僧界,最終落地hdfs還是數(shù)據(jù)庫(kù)哪張表,項(xiàng)目的源碼位置臭挽;</p>
<p>l?ftp服務(wù)同上捂襟,網(wǎng)絡(luò)拓?fù)浼八帞?shù)據(jù)流的位置等;</p>
<p>l?甲方,乙方欢峰,第三方等概念模糊葬荷;</p>
<p>l?C3,c2,探針,sdk纽帖,log.js宠漩,nginx等模糊</p>
<p>2.?平臺(tái)環(huán)境問(wèn)題</p>
<p>l?源碼依賴添加scala依賴版本是2.11跟秒針確認(rèn)對(duì)方給的錯(cuò)誤答案,我直接依照當(dāng)前版本開(kāi)發(fā)導(dǎo)致后期任務(wù)出錯(cuò)抛计;</p>
<p>l?成都測(cè)試哄孤,秒針線上集群環(huán)境各一套,而且環(huán)境配置及部署位置等不了解吹截,服務(wù)的各種排錯(cuò)web界面沒(méi)有方便的訪問(wèn)方式瘦陈,線上資源受限;</p>
<p>l?網(wǎng)絡(luò)環(huán)境問(wèn)題:成都網(wǎng)絡(luò)不穩(wěn)定波俄,局方機(jī)器權(quán)限申請(qǐng)晨逝,提交任務(wù)總是需要提到成都測(cè)試,需要步驟和網(wǎng)絡(luò)影響很大懦铺;</p>
<p>l?腳本windown到linux跨平臺(tái)問(wèn)題</p>
<p>3.?工作溝通問(wèn)題</p>
<p>l?工作中出現(xiàn)問(wèn)題時(shí)捉貌,有時(shí)無(wú)法定位責(zé)任人,很多問(wèn)題到頭來(lái)推到大數(shù)據(jù)我這邊冬念,造成還不了解業(yè)務(wù)的情況下趁窃,問(wèn)都不確定找誰(shuí);找到經(jīng)常問(wèn)的人急前,而我每次問(wèn)都會(huì)對(duì)業(yè)務(wù)了解更多更清晰一些醒陆;</p>
<p>l?溝通中會(huì)因?yàn)橹肛?zé)別人問(wèn)題,造成雙方帶有情緒裆针;</p>
<p>l?有些問(wèn)題是無(wú)法確定責(zé)任人刨摩,從不同角度認(rèn)知不同寺晌;我認(rèn)為工作中研發(fā)的角色太重,各種參與度太高澡刹;</p>
<p>4.?工作編排問(wèn)題</p>
<p>l?廣信項(xiàng)目雖說(shuō)優(yōu)先級(jí)最高呻征,但是很多杭州線上問(wèn)題經(jīng)常出現(xiàn),緊急度較高罢浇;占用過(guò)多時(shí)間排查原因和處理問(wèn)題陆赋。</p>
<p>l?叮當(dāng)小鎮(zhèn):很多問(wèn)題不確定,在處理廣信項(xiàng)目中己莺,并發(fā)處理叮當(dāng)小鎮(zhèn)問(wèn)題溝通花費(fèi)時(shí)間很多奏甫,另外通話也不順暢(手機(jī)信號(hào),溝通條理性)凌受,初期的處理方式阵子,內(nèi)容界定劃分有所理解不同,需要的磨合期胜蛉。</p>
<p>l?跟測(cè)試之間初期溝通問(wèn)題有些不對(duì)口(初次交流有些細(xì)節(jié)與以前公司不同雙方處理方式不同磨合)挠进;后期改善。</p>
<p>5.?代碼問(wèn)題</p>
<p>l?源碼與項(xiàng)目對(duì)應(yīng)關(guān)系誊册,源碼使用的最新版本分支不確認(rèn)领突;</p>
<p>l?融合平臺(tái)對(duì)應(yīng)的報(bào)表與接口和數(shù)據(jù)表和大數(shù)據(jù)job的關(guān)系;</p>
<p>l?Flume采集源碼修改的內(nèi)容造成的效果案怯;</p>
<h2 class="clear"><strong>解決:</strong></h2>
<p>業(yè)務(wù)問(wèn)題:找旗哥溝通整體流程君旦,找測(cè)試,運(yùn)維溝通各自負(fù)責(zé)的地區(qū)及業(yè)務(wù)環(huán)節(jié)嘲碱。找小駱了解代碼邏輯金砍,找李偉協(xié)調(diào)項(xiàng)目進(jìn)度。麦锯、</p>
<p>環(huán)境問(wèn)題:與秒針溝通恕稠,他們給的答案是錯(cuò)的;跟小駱溝通扶欣;通過(guò)命令查看鹅巍,確認(rèn),然后修正料祠,重搭骆捧。</p>
<p>工作溝通問(wèn)題:盡量溝通不攜帶感情色彩,可能表達(dá)會(huì)造成雙方?jīng)_突髓绽,但是都會(huì)很好處理彼此情緒凑懂,不會(huì)造成敵對(duì)態(tài)度,很好處理工作和情緒梧宫。即使有沖突也會(huì)推進(jìn)工作接谨,規(guī)劃彼此工作內(nèi)容。</p>
<p>工作編排問(wèn)題:跟各個(gè)項(xiàng)目經(jīng)理溝通排期塘匣,并發(fā)處理各個(gè)工作脓豪,即使有些內(nèi)容無(wú)法現(xiàn)在處理,也可以做到知曉忌卤,工作方向及每一步的內(nèi)容扫夜,可以把握節(jié)奏。在處理完重急事情后驰徊,繼續(xù)該工作笤闯。</p>
<p>代碼問(wèn)題:確定項(xiàng)目及分支,然后閱讀代碼棍厂,對(duì)比接口和數(shù)據(jù)庫(kù)颗味;對(duì)比報(bào)表,整理總結(jié)牺弹。</p>
<h2 class="clear"><strong>優(yōu)化:</strong></h2>
<p>1.?杭州集群及所對(duì)接的甲方flume采集集群監(jiān)控和報(bào)警平臺(tái)搭建浦马;知識(shí)庫(kù)文檔記錄。</p>
<p>2.?大數(shù)據(jù)本地測(cè)試集群搭建张漂,及版本測(cè)試升級(jí)改造晶默。</p>
<p>3.?統(tǒng)一開(kāi)發(fā),測(cè)試航攒,部署環(huán)境和數(shù)據(jù)庫(kù)結(jié)構(gòu)和內(nèi)容磺陡。</p>
<p>4.?交流測(cè)試,運(yùn)維大數(shù)據(jù)方面的內(nèi)容及腳本漠畜。</p>
<p></p><div id="safari-reader-element-marker" style="position: relative; top: 58%;"></div>5.?以后提供給甲方:大數(shù)據(jù)代碼(產(chǎn)品)币他,平臺(tái)運(yùn)維服務(wù),杭州計(jì)算集群的計(jì)算資源服務(wù)盆驹,報(bào)表服務(wù)等內(nèi)容盡量明確圆丹。否則一塊內(nèi)容可能牽涉整條大數(shù)據(jù)線的內(nèi)容,造成工作大數(shù)據(jù)工作人員效率低下躯喇。當(dāng)廣度太大的話辫封,分心太重,會(huì)造成排錯(cuò)的錯(cuò)誤定位廉丽,另外因?yàn)榉中臅?huì)造成探查問(wèn)題深度不夠就會(huì)下定論倦微。<p></p>
<p>在此感謝諸位同事的通力支持:特別是嚴(yán)總的任務(wù)優(yōu)先級(jí)提醒,旗哥業(yè)務(wù)流程的梳理指點(diǎn)和項(xiàng)目中可能出現(xiàn)問(wèn)題及應(yīng)該了解的內(nèi)容提點(diǎn)正压。</p>
</div><blockquote><p>本文使用 <a href="http://www.reibang.com/p/5709df6fb58d" class="internal">文章同步助手</a> 同步</p></blockquote>