java - 我可以在基于 Java 的 ActiveMQ 客户端中使用自定义 ThreadFactory 吗?
问题描述
我正在使用 ActiveMQ,并且我有一个非常简单的客户端实现 MessageListener 接口。就添加到队列中的每条新消息触发它而言,这很有效。但是,当我尝试处理该消息时,我收到一个错误,原因是我在另一个应用程序中运行此客户端,该应用程序对其中使用的线程有许多要求。使用 ExecutorService 时,我可以选择插入自定义 ThreadFactory,它允许我创建满足系统要求的线程。
可以将相同的方法(使用自定义 ThreadFactory)用于 ActiveMQ 客户端吗?我知道我可以设置一些参数来限制线程数量等等,但我也可以插入我的自定义 ThreadFactory 吗?
解决方案
推荐阅读
- python - 以太坊 EIP-1559 兼容 Web3 原始交易结构
- google-apps-script - 使用 Google Appscript 和 Google Sheet 发送多个附件
- model - 我如何获得 ARIMA 模型的置信区间值?
- python - 如何仅使用一个 for 循环将三个列表理解合并为一个?
- node.js - 如何在节点中模拟 SQL Server 连接池
- java - 如何将命令行参数传递给 IntelliJ 本身,以改变 IDE(不是我自己在 IDE 中的应用程序)的行为?
- android - 在 Kotlin 中使用 Android 中的 Multipart 和 Request Body 将图像上传到服务器
- python - 在python中如何从root用户获取普通用户名?
- android - Volley 并行 API 调用可能吗?
- angular - Angular中特定模式的字母数字字符串格式