我使用Java環境,Oracle數據庫和支持50個用戶的Weblogic應用程序服務器構建生產系統。提高應用程序性能的方法
我想知道,如果訪問此應用程序的用戶數量增長很多,並且我面臨性能問題,我應該如何及時提高此應用程序的性能。
我想辦法是
- 增加連接池容量
- 增加高速緩存大小
我們面對的應用程序運行緩慢以下問題
- 在Weblogic內部攻擊與待處理DB請求相關的線程
- 訪問LDAP的用戶越來越多。
我說過這些修復是很長時間的。我想知道如何提出一個解決方案,以便在問題出現時及時提高性能。
我使用Java環境,Oracle數據庫和支持50個用戶的Weblogic應用程序服務器構建生產系統。提高應用程序性能的方法
我想知道,如果訪問此應用程序的用戶數量增長很多,並且我面臨性能問題,我應該如何及時提高此應用程序的性能。
我想辦法是
我們面對的應用程序運行緩慢以下問題
我說過這些修復是很長時間的。我想知道如何提出一個解決方案,以便在問題出現時及時提高性能。
除非你給出更多的細節我只能說是和是的....有點。我會電子書籍閱讀這兩篇文章來了解你應該如何優先縮放
http://www.theserverside.com/news/1363681/Scaling-Your-Java-EE-Applications
https://dzone.com/articles/the-basics-of-scaling-java-ee-applications
的想法,我本人來說發現,無狀態的API是最常見的本質上更大規模,能夠和有東西努力尋求
這是無法回答您提供的信息。具體查詢速度慢嗎?是否有併發/鎖定問題?有些代碼在某些情況下很慢嗎?您應該明確緩慢的實際原因,而不是僅僅增加資源,並希望性能會提高。 – Stefan
是的,我也認爲沒有什麼特別的解決方案能夠及時解決性能問題,並且短時間內沒有解決方案。代碼修復或添加資源,負載平衡所有這些都需要時間。 – Sawyer
編輯了問題 – Sawyer