發表文章

目前顯示的是 2019的文章

Jenkins-更新Slack 2.1.5後無法發送

圖片
昨天更新Slack Plugin後,無法收到通知,原因為2.1.5後,設定要重新輸入,並且原本的Integration Token已移除,如下圖


修改方式
1.到Credentials 加入驗證資訊 Kind : Secret text Sercet : 輸入 Slack 提供的Token
2.在Configure/Global Slack Notifier Settings 選擇剛建立的Credential 

IIS網站更新後第一次執行異常緩慢

測試主機的網站,最近只要程式有更新,第一次執行會異常得緩慢.....要花費約10分鐘之久!真是有夠誇張。將Pooling回收測試,只要20秒。研判應該是跟程式在第一次執行時編譯有關。
為先証明程式本身是沒有問題的下,我又在IIS建立另一個網站來試,測試結果只要30秒.....昏,同一份程式在同一主機下的不同Site,會有不同的結果。在查詢相關文章後,才知道是IIS Temporary ASP.NET Files目錄過大的問題。
解決方式 刪除暫存目錄。一開始在檔案總管要刪除,但目錄太大,進度視窗跑不完。所以改用如下的PowerShell刪除,並使用強制刪除及忽略參數(太久沒清,執行50分鐘)。此方式可以不用在停止IIS的狀況下刪除檔案。
Get-ChildItem "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET  Files\" -Recurse | Remove-Item -Recurse -Force -ErrorAction SilentlyContinue
ps:為避免日後再發生,將它設定到排程在假日時執行,一勞永逸。
參考連結 https://www.itread01.com/content/1501827610.html