0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

記錄一次使用easypoi時(shí)與源碼博弈的過(guò)程

京東云 ? 來(lái)源:jf_75140285 ? 作者:jf_75140285 ? 2024-07-03 16:33 ? 次閱讀

一、背景介紹

最近剛剛接手了保險(xiǎn)一線之聲平臺(tái)的開(kāi)發(fā)和維護(hù)工作,第一個(gè)需要修復(fù)的問(wèn)題是:平臺(tái)的事件導(dǎo)出成excel功能在經(jīng)過(guò)一次上線之后突然不可用了,于是就開(kāi)始了幾輪痛苦的排查以及與源碼博弈的過(guò)程。

二、問(wèn)題描述

一線之聲在事件查詢菜單下支持將結(jié)果導(dǎo)出為Excel,程序中使用easypoi+apache-poi實(shí)現(xiàn),此功能一直正常使用,直到從2024-04-12 12.04.39之后的任務(wù)全部都導(dǎo)出失敗

wKgZomaFDNWAUBBTAABY3eh4Fgc454.png

??

三、問(wèn)題定位

3.1 排查過(guò)程

看到這個(gè)問(wèn)題后,第一反應(yīng)是不是某次上線引起的?于是去查看了服務(wù)的上線記錄,果然在當(dāng)天出現(xiàn)問(wèn)題前幾分鐘有過(guò)一次上線?。?!

wKgaomaFDNaAA77JAABjO3JU5ZY406.png

??

看到這里,心中猜測(cè)這個(gè)問(wèn)題十有八九是這次上線導(dǎo)致的。這還不簡(jiǎn)單,去看看上線修改了什么內(nèi)容~

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 源碼
    +關(guān)注

    關(guān)注

    8

    文章

    641

    瀏覽量

    29216
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    一次電源與二電源有什么不同

    在電力系統(tǒng)和電子設(shè)備的供電領(lǐng)域中,一次電源與二電源是兩個(gè)至關(guān)重要的概念。它們各自承擔(dān)著不同的功能和角色,共同確保電力供應(yīng)的穩(wěn)定性和可靠性。本文將對(duì)一次電源與二電源的定義、區(qū)別以及它
    的頭像 發(fā)表于 10-10 14:10 ?1918次閱讀

    一次電池分類以及應(yīng)用場(chǎng)景詳解

    01 一次電池簡(jiǎn)介 一次電池即原電池(primarycell、primarybattery)(俗稱干電池),是放電后不能再充電使其復(fù)原的電池,通電電池有正極、負(fù)極電解以及容器和隔膜等組成。 一次電池
    的頭像 發(fā)表于 09-30 17:52 ?712次閱讀
    <b class='flag-5'>一次</b>電池分類以及應(yīng)用場(chǎng)景詳解

    電氣一次設(shè)備有哪些其功能是什么

    電氣一次設(shè)備是指那些直接參與電能的生產(chǎn)、轉(zhuǎn)換以及輸配過(guò)程的設(shè)備。這些設(shè)備在電力系統(tǒng)中扮演著核心角色,確保電能從生產(chǎn)到消費(fèi)的各個(gè)環(huán)節(jié)能夠高效、安全地進(jìn)行。具體來(lái)說(shuō),電氣一次設(shè)備主要包括以下幾大類
    的頭像 發(fā)表于 08-27 14:50 ?977次閱讀

    labview如何做到一次觸發(fā)采集一次

    最近在做個(gè)電壓測(cè)試模塊,要求是在個(gè)時(shí)間段內(nèi),出現(xiàn)個(gè)上升沿觸發(fā)采集,并且只采集一次,采集次數(shù)為出現(xiàn)上升沿的次數(shù),采集時(shí)間,采樣率及單
    發(fā)表于 08-07 10:16

    一次JSF異步調(diào)用引起的接口可用率降低

    前言 本文記錄了由于JSF異步調(diào)用超時(shí)引起的接口可用率降低問(wèn)題的排查過(guò)程,主要介紹了排查思路和JSF異步調(diào)用的流程,希望可以幫助大家了解JSF的異步調(diào)用原理以及提供些問(wèn)題排查思路。本文分析的JSF
    的頭像 發(fā)表于 08-05 13:40 ?250次閱讀
    記<b class='flag-5'>一次</b>JSF異步調(diào)用引起的接口可用率降低

    記錄一次RPC服務(wù)有損上線的分析過(guò)程

    1. 問(wèn)題背景 某應(yīng)用在啟動(dòng)完提供JSF服務(wù)后,短時(shí)間內(nèi)出現(xiàn)了大量的空指針異常。 分析日志,發(fā)現(xiàn)是服務(wù)依賴的藏經(jīng)閣配置數(shù)據(jù)未加載完成導(dǎo)致。即所謂的 有損上線 或者是 直接發(fā)布 , 當(dāng) 應(yīng)用啟動(dòng)時(shí),service還沒(méi)加載完,就開(kāi)始對(duì)外提供服務(wù),導(dǎo)致失敗調(diào)用 。 關(guān)鍵代碼如下 數(shù)據(jù)的初始化加載是通過(guò)實(shí)現(xiàn)CommandLineRunner接口完成的 @Componentpublic class LoadSystemArgsListener implements CommandLineRunner { @Resource private CacheLoader cjgConfigCacheLoader; @Override public void run(String...
    的頭像 發(fā)表于 07-30 09:58 ?267次閱讀
    <b class='flag-5'>記錄</b><b class='flag-5'>一次</b>RPC服務(wù)有損上線的分析<b class='flag-5'>過(guò)程</b>

    一次消諧器的構(gòu)造

    今天來(lái)給大家介紹一下一次消諧器的構(gòu)造。 一次消諧器是種用于消除電力系統(tǒng)中的諧波及無(wú)功功率的裝置,它由感性元件和電容器構(gòu)成,感性元件用于吸收系統(tǒng)中的無(wú)功功率,而電容器則用于補(bǔ)償系統(tǒng)中的感性無(wú)功功率
    的頭像 發(fā)表于 05-30 14:55 ?416次閱讀

    鴻蒙OS開(kāi)發(fā):【一次開(kāi)發(fā),多端部署】(視頻應(yīng)用)

    提供了“一次開(kāi)發(fā),多端部署”的系統(tǒng)能力,讓開(kāi)發(fā)者可以基于一次開(kāi)發(fā),快速構(gòu)建不同類型終端上的應(yīng)用,降低開(kāi)發(fā)成本,提高開(kāi)發(fā)效率。
    的頭像 發(fā)表于 05-25 16:29 ?4548次閱讀
    鴻蒙OS開(kāi)發(fā):【<b class='flag-5'>一次</b>開(kāi)發(fā),多端部署】(視頻應(yīng)用)

    HarmonyOS開(kāi)發(fā)案例:【一次開(kāi)發(fā),多端部署(視頻應(yīng)用)】

    提供了“一次開(kāi)發(fā),多端部署”的系統(tǒng)能力,讓開(kāi)發(fā)者可以基于一次開(kāi)發(fā),快速構(gòu)建不同類型終端上的應(yīng)用,降低開(kāi)發(fā)成本,提高開(kāi)發(fā)效率。
    的頭像 發(fā)表于 05-11 15:41 ?1468次閱讀
    HarmonyOS開(kāi)發(fā)案例:【<b class='flag-5'>一次</b>開(kāi)發(fā),多端部署(視頻應(yīng)用)】

    基波是一次諧波么 基波與一次諧波的區(qū)別

    基波是一次諧波么 基波與一次諧波的區(qū)別? 基波和一次諧波是兩個(gè)不同的概念。 基波是在諧波分析中指的是頻率最低且沒(méi)有任何諧波成分的波形,它是構(gòu)成復(fù)雜波形的基礎(chǔ)。在正弦波中,基波就是正弦波的本身?;?/div>
    的頭像 發(fā)表于 04-08 17:11 ?7658次閱讀

    電流變換器是一次輸入電流二輸出

    ,我們來(lái)看電流變換器的工作原理。電流變換器通過(guò)將一次輸入電流經(jīng)過(guò)必要的電子元件、電路和算法處理后,將其轉(zhuǎn)化為二輸出電流。這個(gè)過(guò)程通常分為兩個(gè)步驟:采樣和變換。在采樣階段,變換器對(duì)輸入電流進(jìn)行采樣,通常通過(guò)電
    的頭像 發(fā)表于 01-19 14:32 ?1527次閱讀

    電力系統(tǒng)一次設(shè)備和二設(shè)備區(qū)別,二回路的分類

    在電力系統(tǒng)中,一次設(shè)備是指直接參與電能生產(chǎn)、傳輸和分配的電氣設(shè)備,如發(fā)電機(jī)、變壓器、電力電纜等。電力二設(shè)備是指對(duì)電力系統(tǒng)一次設(shè)備進(jìn)行監(jiān)視、測(cè)量、控制、調(diào)節(jié)和保護(hù)的輔助設(shè)備,不直接與電能主電路連接
    的頭像 發(fā)表于 01-19 10:10 ?2901次閱讀
    電力系統(tǒng)<b class='flag-5'>一次</b>設(shè)備和二<b class='flag-5'>次</b>設(shè)備區(qū)別,二<b class='flag-5'>次</b>回路的分類

    DDoS攻擊規(guī)模最大的一次

    有史以來(lái)DDoS攻擊規(guī)模最大的是哪一次? Google Cloud團(tuán)隊(duì)在2017年9月披露了一次此前未公開(kāi)的DDoS攻擊,其流量達(dá) 2.54Tbps,是迄今為止有記錄以來(lái)最大的DDoS攻擊。 在同時(shí)
    的頭像 發(fā)表于 01-18 15:39 ?458次閱讀

    記錄一次K8s pod被殺的排查過(guò)程

    今天下午運(yùn)維反饋說(shuō)我們這個(gè)pod天重啟了8,需要排查下原因。看Kiban日志,jvm沒(méi)有拋出過(guò)任何錯(cuò)誤,服務(wù)就直接重啟了。
    的頭像 發(fā)表于 01-18 09:57 ?758次閱讀

    一次消諧器類型與選擇

    一次消諧器:類型與選擇 在電力系統(tǒng)中的設(shè)備運(yùn)行過(guò)程中,諧波的存在往往會(huì)對(duì)設(shè)備產(chǎn)生不良影響。為了解決這問(wèn)題,消諧器應(yīng)運(yùn)而生。今天,我們將為大家詳細(xì)介紹一次消諧器的類型與選擇。
    的頭像 發(fā)表于 01-09 10:14 ?607次閱讀