近期因為PT的原因,想開發實時監控系統性能Throughput,由於系統關鍵數據可通過數據庫獲取,相當於要開發一個實時監控數據庫相關數據的系統。
來了解下相關背景和現有技術。
方案一:Oracle創建定時任務
https://blog.csdn.net/xwnxwn/article/details/48898713
https://www.cnblogs.com/hujinshui/p/7662189.html
方案二:JS的SetInterval()
http://www.w3school.com.cn/jsref/met_win_setinterval.asp
https://jingyan.baidu.com/article/fec4bce290cc3ef2608d8b4f.html
https://www.cnblogs.com/yang-11/p/4466723.html
另外需要將查詢數據實時顯示在.jsp頁面上
https://www.cnblogs.com/guomeina/p/7652366.html
方案三:Spring和Quartz聯合實現
http://www.cnblogs.com/diegodu/p/6134831.html
https://www.cnblogs.com/mumuxinfei/p/4913624.html
擴展:
1. https://blog.csdn.net/as339000204/article/details/45390727
思路:創建oracle數據庫觸發器,當表的數據發生變化的時候,觸發器調用oracle數據庫java存儲過程,該過程調用程序中的接口,告知程序處理邏輯業務。
2. https://www.cnblogs.com/wcwen1990/p/4112574.html
3. 性能指標
https://blog.csdn.net/hu19930613/article/details/82119389
https://blog.csdn.net/ademen/article/details/85036784