Linux環境,出現線上問題覆盤

2021-10-20 04:15:10 字數 608 閱讀 9913

最近和第三方做對接,在做排班管理時,星期

二、四、六、日不安排排班,於是加段**做層過濾,在本地環境程式能執行,部署到伺服器上,**就失效了,一直心想:**沒有問題呀,覺得是**打包不是最新的,於是打包好幾次,反反覆覆部署到伺服器,每次部署花20分鐘,部署6次,1個多小時過去了,本來想著不加班,下班回家的念想破滅了,一直在找原因,到晚上8點20時,還是沒有發現問題所在,最後只能離開公司,想著明天來再試一下。

第2天很早來公司,再試了一下還是執行失敗,心想不能再一直試下去了,昨天晚上浪費了很長時間,於是找專案經理看他有沒有好的建議,專案經理之前也是做開發的,他提出解決問題的思路:通過列印日誌的方式,看**是否執行,列印一下每段**的執行結果。最後發現伺服器是linux環境,對於星期幾都是用英文表示的,比如星期六:saturday。

if (stringutils.isnotblank(sourceinfoquery.gettreatdate()))

}

其實這次遇到的問題和年前上海新冠資料對接時,**打包不是最新的,導致我一直在找原因,同樣的結果:週六晚上8點才發現問題,浪費了5個小時的時間,同樣找了同事幫忙,幫忙期間,才意識到**不是最新的。

寫**過程中,自己的缺點:

當app出現線上奔潰,該如何辦?

違反ios系統規則產生crash的三種型別 1 記憶體報警閃退 當ios檢測到記憶體過低時,它的vm系統會發出低記憶體警告通知,嘗試 一些記憶體 如果情況沒有得到足夠的改善,ios會終止後台應用以 更多記憶體 最後,如果記憶體還是不足,那麼正在執行的應用可能會被終止掉。在debug模式下,可以主動將...

當出現在form表單提交後台出現亂碼時!

jsp 頁面要有 page pageencoding utf 8 contenttype text html charset utf 8 在action頁面中若是通過post方法提交的請求,則要在dopost方法的最前面要有req.setcharacterencoding utf 8 一定是requ...

中學試卷上出現在爆笑答案

1 地理教過,中國產煤最多的地方是 遼寧省撫順,產鐵最多是遼寧省鞍山,所以撫順被稱為中國的 煤都 鞍山稱為 鐵都 某次考試,試卷上 中國的煤都是 黑的 中國的鐵都是 硬的 考完還說 老師怎麼出那麼簡單的題目?2 一次語文考試的附加題,問普羅公尺修斯是什麼文學作品裡面的人物,乙個同學填 哈里 波特。還...