文章 2024-10-17 来自:开发者社区

SpringBoot高级并发实践:自定义线程池与@Async异步调用深度解析

同步编程&异步编程 在Java并发编程中,同步和异步是两种常见的处理方式。 同步是指多个任务按顺序执行,一个任务的执行需要等待上一个任务的完成。而异步则是指多个任务可以并行执行,不需要等待上一个任务完成。 在多线程编程中,同步是指多个线程按顺序执行,一个线程的执行需要等待上一个线程的完成;而异步是指多个线程可以并发执行,不需要等待其他线程的...

SpringBoot高级并发实践:自定义线程池与@Async异步调用深度解析
文章 2023-05-08 来自:开发者社区

并发编程实践:进程、线程和threading 模块的全面解析

前言国庆假期回来上班第一天,日常犯困。一、进程和线程的区别1-1、进程进程:一个在内存中运行的应用程序。每个进程都有自己独立的一块内存空间,一个进程可以有多个线程。是操作系统资源分配的基本单元。1-2、线程线程:进程中的一个执行单元,一个进程至少有一个线程,一个进程可以运行多个线程。是比进程更小的独立运行的基本单元,故也被成为轻量级进程。(协程是一种比线程更轻量级的存在,一个线程可以拥有多个协程....

并发编程实践:进程、线程和threading 模块的全面解析
文章 2022-04-08 来自:开发者社区

美团动态线程池实践思路开源项目(DynamicTp),线程池源码解析及通知告警篇

大家好,这篇文章我们来聊下动态线程池开源项目(DynamicTp)的通知告警模块。目前项目提供以下通知告警功能,每一个通知项都可以独立配置是否开启、告警阈值、告警间隔时间、平台等,具体代码请看core模块notify包。1.核心参数变更通知2.线程池活跃度告警3.队列容量告警4.拒绝策略告警5.任务执行超时告警6.任务排队超时告警DynamicTp项目地址目前700star,感谢你的star,欢....

美团动态线程池实践思路开源项目(DynamicTp),线程池源码解析及通知告警篇

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐