multithreading - 50 个线程限制后的 NetBeans 探查器 "stops working"?

标签 multithreading netbeans hadoop profiler

我正在尝试使用 NetBeans 7.1 探查器来探查运行一系列 hadoop 任务(本地、单进程)的程序,但每个任务都是在单独的线程中启动的。

我已将我的根方法设置为我正在使用的 Mapper 和 Reducer 的 map 和 reduce 方法,但似乎在线程 50 之后,netbeans 分析器就停止了分析。它无法识别何时再次调用根方法。

实时结果停止,我最后得到的快照似乎只包含前几个任务的数据。

有谁知道为什么会发生这种情况或如何解决?

谢谢

最佳答案

我找到了。在高级设置下有一个“Limit Number of Profiled Threads”设置,默认设置为 32

关于multithreading - 50 个线程限制后的 NetBeans 探查器 "stops working"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9121344/

相关文章:

java - 如何在 Java 中等待线程完成,其中使用 run() 启动线程

java - 在服务中同步执行长时间运行的方法

java - 如何在jsp文件中显示Java多线程输出

java - 我该如何将用户输入更改为存在不同变量的构造函数?

mysql - 如何使用 Sqoop 自动同步 MySQL 表和 Hive 外部表?

java - 在特定时间后中断迭代的最佳方法是什么?

java - 如何在 Java (Netbeans) 中制作表格?

java - 解锁 Apache Tomcat 用户 LockOutRealm

hadoop - 当集群总共有 5 个节点时,为什么 Nutch 只在一个 Hadoop 节点上运行提取步骤?

java - 在 MRUnit 中收到意外输出