最近一直在寫(xiě)日志的自動(dòng)化測(cè)試账千,昨天下午一部分完成了汞贸,開(kāi)始更新到持續(xù)集成服務(wù)器上來(lái)跑绳军,結(jié)果一跑就出現(xiàn)了問(wèn)題。因?yàn)槿罩咀x取都是先清數(shù)據(jù)矢腻,再訪問(wèn)請(qǐng)求鏈接门驾,讀取日志數(shù)據(jù)來(lái)判斷日志記錄的是否正確。在大批量跑的時(shí)候多柑,有的第一次請(qǐng)求只是創(chuàng)建了日志文件猎唁,并未寫(xiě)入數(shù)據(jù),有的第一次請(qǐng)求創(chuàng)建了日志文件同時(shí)寫(xiě)入了數(shù)據(jù)。
找開(kāi)發(fā)童鞋討論了一下這個(gè)現(xiàn)象诫隅,得到的答復(fù)是腐魂,開(kāi)發(fā)童鞋寫(xiě)日志調(diào)用的是某一個(gè)框架,應(yīng)該是這個(gè)框架的問(wèn)題逐纬,少幾條日志記錄對(duì)線上環(huán)境影響不大蛔屹,畢竟日志記錄都是有損耗的。如果為了測(cè)試而改這個(gè)問(wèn)題豁生,需要產(chǎn)品提需求兔毒,開(kāi)發(fā)來(lái)排期。這種小事甸箱,產(chǎn)品童鞋才不會(huì)提需求呢育叁,得,這種小事還得自己解決芍殖。
然后整個(gè)下午就開(kāi)始天馬行空的想解決辦法豪嗽,第一種:不去刪數(shù)據(jù),根據(jù)請(qǐng)求時(shí)間去拼接日志文件全名豌骏,讀取里面的數(shù)據(jù)龟梦,但是自動(dòng)化是Jenkins持續(xù)集成在跑,遇上前后兩個(gè)小時(shí)的交換窃躲,日志記到上一個(gè)小時(shí)计贰,拼接出下一個(gè)小時(shí),那也會(huì)報(bào)錯(cuò)的蒂窒。第二種:繼續(xù)刪數(shù)據(jù)躁倒,每次請(qǐng)求都請(qǐng)求兩次,但是兩次有的日志記錄一條數(shù)據(jù)洒琢,有的日志記錄兩條數(shù)據(jù)秧秉,之前的讀取數(shù)據(jù)的方法肯定是不能用的。后面還有第三纬凤,第四種方法等等福贞。。停士。挖帘。。恋技。
倒騰了一下午拇舀,忘記了喝水,上廁所蜻底,卻依然沒(méi)啥好的方式骄崩,腦仁都亂了。
下班路上,跟老公討論了一下這個(gè)事情要拂,(PS:老公也是一位開(kāi)發(fā)童鞋)老公很淡定的說(shuō):“你可以用awk啊抠璃,這樣刪掉數(shù)據(jù),每次訪問(wèn)兩次就可以了”脱惰,頓時(shí)茅塞頓開(kāi)搏嗡,之前一直糾結(jié)在記數(shù)據(jù)上,我可以修改判斷方法啊拉一。
最近開(kāi)發(fā)東西總是很容易被陷進(jìn)去采盒,越是出問(wèn)題越是想著趕快解決,然后就越陷越遠(yuǎn)蔚润。
前幾天也是這樣磅氨,因?yàn)橐粋€(gè)請(qǐng)求帶cookie不生效的問(wèn)題,我就一直以為是以為是帶cookie方式不對(duì)的問(wèn)題嫡纠,網(wǎng)上各種找方法烦租,依然沒(méi)有解決。第二天來(lái)到公司后想著換種方式货徙,先用瀏覽器帶下cookie試一下左权,這才發(fā)現(xiàn)了問(wèn)題皮胡。代碼帶cookie的方式?jīng)]有任何問(wèn)題痴颊,請(qǐng)求參數(shù)的鏈接不對(duì),應(yīng)該要用域名訪問(wèn)啊屡贺,IP訪問(wèn)根本找不到對(duì)應(yīng)的域蠢棱。之前的理解本身就有問(wèn)題,還傻乎乎的嘗試了很多帶cookie的方式甩栈。
看來(lái)之前工作做事的方式有很大的問(wèn)題泻仙,總是鉆牛角尖,被陷進(jìn)去量没。思維一旦形成某種慣性玉转,思維的方向就很難改變。
由小見(jiàn)大殴蹄,生活中也是這樣究抓,如果不適當(dāng)?shù)霓D(zhuǎn)換思維,也很容易鉆牛角尖袭灯,事情反而辦不好刺下。
要學(xué)會(huì)適當(dāng)?shù)霓D(zhuǎn)換思維,每次遇到棘手問(wèn)題不好解決的時(shí)候稽荧,不妨先放一放橘茉。可以做做其他的工作,或者只是放松下畅卓,聽(tīng)聽(tīng)歌擅腰,再或者可以找別人來(lái)討論一下,聽(tīng)聽(tīng)別人的見(jiàn)解翁潘。
俗話說(shuō)有什么樣的思維方式就有什么樣的行為方式惕鼓,思維決定了你的看法,擁有一個(gè)清晰的思路唐础,你的人生旅途就充滿了光明箱歧。