Java调度器拒绝ArrayList元素
我有一个运行和扫描多个节点的调度程序。节点列表来自ArrayList对象。当调度程序启动时,一个扩展循环会逐步通过ArrayList并将列表中的每个节点交给扫描程序
问题是只扫描第一个节点。其余的只是被踢开,没有扫描。我已经在这方面做了几天了,需要一些关于我做错了什么的指导
这是每次扫描后的输出:
信息:/usr/bin/sshoscapscn@Sben1a003//这是成功的
Sben2a004/home/oscapscn/openscap。砰//
多谢各位
/**
* The run method that executes
* the scheduled task
*/
public void run() {
try {
List<String> hostList = new JSONSerializationUtility().convertJSONToJava();
for(String eachNode: hostList) {
runSchedTask(eachNode);
}
//Method that calls the scanner on each
//node to be scanned
//=====================================
private void runSchedTask(String nodeName) {
new ScheduledTaskSvcImpl().performHostScan(nodeName.trim());
}
共 (0) 个答案