很多監視系統都採用了 TSDB(Time Series Database)資料庫來儲存海量資料,InfluxDB 也是熱門的 TSDB 之一,紀錄一下安裝方式...
[InfluxDB] 如何安裝及配置 InfluxDB
- 46101
- 0
- Application Performance Monitor
- 2022-01-17
很多監視系統都採用了 TSDB(Time Series Database)資料庫來儲存海量資料,InfluxDB 也是熱門的 TSDB 之一,紀錄一下安裝方式...
系統上線之後,你怎麼知道系統的資源還剩多少?服務有沒有活著?
Grafana 是一個用來呈現服務狀態的監視、預警通知軟體;有需多漂亮的圖表跟編排,也支援了很多 TSDB(Time Series Database)資料庫,當系統資源不足的時候用 Email、Slack 通知相關人員,相關人員分析後做的決策就會比較精準
我是在 Hangfire 發現這個套件,說真的有點晚認識這個套件了,它已經停用,作者已經建議改用 Microsoft.Extensions.Logging.Abstractions,不過它對於還停留在 .NET Framework 的專案仍然很有用
紀錄 SQLite 佈署到 IIS 上所碰到的問題
前面幾篇有提到 Job Enqueue Retry,對他的理解好像不夠,今天花一點時間研究研究,然後一整天就不見了...
寫測試可以縮短除錯、驗證時間,進而縮短整個開發時程,尤其是這種非同步的需求,如果沒有用測試技巧,真的會花費很多的時間,接下來就來分享使用 Hangfire 的測試技巧...
前面幾篇都是用 SQL Server,這篇就試試 SQLite 吧
Hangfire 是一款個人認為相當不錯的非同部步服務器,它脫離 Windows 工作排程,在 Web 檢視、重送任務,在 Hangfire 操作 UI 介面可以知道你指派給它的任務狀態,何時成功?為什麼失敗?(例外捕捉)下一次任務觸發時間?訊息可說是相當的完整。不過有點可惜的是,預設 Hangfire 操作介面沒有手動觸發任務的介面,幸好 Hangfire.Dashboard.Management 彌補了這個不足...
延伸閱讀
續上篇,[EF6][SQLite] SQLite Code First 和 Migration,那篇使用的 System.Data.SQLite.EF6.Migrations 套件,不過在 .NET Framework 4 的環境下一直有問題,不得已的情況下要改用 SQLite.CodeFirst
SQLite 跟 SQL Server Server 有很大的不一樣,透過 EF 讓它們操作起來幾乎沒有不一樣,不過還是會碰到 SQLite 不支援的情況,但 CRUD 的使用是沒有問題的;這次我要演練 SQLite Code First,這當中有碰到一些問題,幸好都可以解決,趕緊寫下筆記...