2020年6月7日

摘要: 什么是线程池 在 Java 中,如果每个请求到达就创建一个新线程,创建和销毁线程花费的时间和消耗的系统 资源都相当大,甚至可能要比在处理实际的用户请求的时间和资源要多的多。 如果在一个 Jvm 里创建太多的线程,可能会使系统由于过度消耗内存或“切换过度”而导致系统资源不足 为了解决这个问题,就有了线 阅读全文

posted @ 2020-06-07 22:55 FLGB 阅读(755) 评论(0) 推荐(0) 编辑

摘要: 我相信大家都有使用过分布式消息队列,比如 ActiveMQ、kafka、RabbitMQ 等等,消息队列的是有可以使得程序之 间实现解耦,提升程序响应的效率。如果我们把多线程环境比作是分布式的话,那么线程与线程之间是不是也可以使用这种消息队列的方式进行数据通 信和解耦呢? 阻塞队列的使用案例 注册成 阅读全文

posted @ 2020-06-07 22:30 FLGB 阅读(649) 评论(0) 推荐(0) 编辑


Copyright © 2024 FLGB
Powered by .NET 9.0 on Kubernetes