如果有在 Kubernetes 內部署 Java 應用程式的人,千萬不要錯過這篇文章,此文章中分享 Java 應用程式關於 Thread Pool Size 的問題,同時當 Java 應用程式容器化並且部署到 Kubernettes 內之後,該怎麼設定 JVM 來讓其能夠更高效率的於容器化環境下工作
https://mucahit.io/2020/01/27/finding-ideal-jvm-thread-pool-size-with-kubernetes-and-docker/
「java thread pool」的推薦目錄:
- 關於java thread pool 在 矽谷牛的耕田筆記 Facebook 的最佳貼文
- 關於java thread pool 在 91 敏捷開發之路 Facebook 的最佳解答
- 關於java thread pool 在 Java Executor、TheadPoolExecutor 設定參數基本介紹 - Jack Yu 的評價
- 關於java thread pool 在 jdk8u-jdk/ThreadPool.java at master - GitHub 的評價
- 關於java thread pool 在 How to check utilization of fixed thread pool [duplicate] - Stack ... 的評價
- 關於java thread pool 在 Separate Thread Pools for I/O and CPU Tasks - Software ... 的評價
java thread pool 在 91 敏捷開發之路 Facebook 的最佳解答
Top 10 most common Java performance problems
ebook from appdynamics
傳送門:http://info.appdynamics.com/…/Top-10-Java-Performance-Probl…
#java #performance
--
個人覺得以概念來說,也可以應用在 C# 上囉。因為不論在 java or C# 這些問題的根本原因幾乎都是一樣的,差異只有怎麼實作解決或是原生 framework 有沒好的解決方式。以下是該書的目錄與分類:
♠ Database
① Death by 1,000 cuts: The database N+1 problem
② The importance of caching
③ Database Connection Pools
♠ Memory:
④ garbage collection
⑤ Memory leaks
♠ Concurrency:
⑥ Thread deadlocks
⑦ Thread gridlocks
⑧ Thread pool configurationridlocks
♠ Defense Readiness Condition
⑨ We don’t need no stinking performance: Performance as an afterthought
⑩ Monitoring on the super-cheap: Having your users tell you about performance problems
java thread pool 在 jdk8u-jdk/ThreadPool.java at master - GitHub 的推薦與評價
"java.nio.channels.DefaultThreadPool.initialSize";. private final ExecutorService executor;. // indicates if thread pool is fixed size. ... <看更多>
java thread pool 在 How to check utilization of fixed thread pool [duplicate] - Stack ... 的推薦與評價
... <看更多>
java thread pool 在 Java Executor、TheadPoolExecutor 設定參數基本介紹 - Jack Yu 的推薦與評價
Java Executor、TheadPoolExecutor 設定參數基本介紹. 前言. Thread Pool 的概念和使用Database 的Connection Pool 是很類似的概念 ... ... <看更多>