有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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) 个答案