Home Discussions Questions & Answers ECC Data Load InterruptedException: Read Timed Out

ECC Data Load InterruptedException: Read Timed Out

Avatar photoCustomer June 30, 2024 at 1:50 am

When running the ‘ECC Run Data Load’ concurrent request for a specific product, the log shows `ERROR 3.o.e.i.u.s.i.DataLoadControllerServiceImpl – InterruptedException Read timed out`. What part of the ECC framework is timing out here, and how can I resolve this connectivity or timing issue?

Viewing 6 reply threads
  • Author
    Replies
    • Support July 2, 2024 at 4:36 am  

      This `InterruptedException: Read timed out` error originates deep within the ECC indexing services, often specifically from `oracle.ecc.index.update.metadata.CollectionRegistration.createCollection` . This indicates a timeout occurred during the creation or registration of the Solr collection, which is a key step in initializing the dataset . Such errors are usually symptomatic of a network latency issue, inadequate resource allocation (CPU/RAM), or firewall blocks between the ECC Weblogic managed server and the Solr core components.

    • Avatar photoCustomer July 4, 2024 at 12:08 am  

      Since this involves network communication during the job, what firewall settings should I double-check between the ECC components?

    • Support July 6, 2024 at 12:44 am  

      Although the time-out suggests slow communication rather than an outright block, you should ensure that the ECC application components (like the managed server and Solr services) can communicate freely . The connection filters in Weblogic are set up primarily to allow EBS traffic . If running on a cloud platform, verify that the security group rules are not imposing restrictions on internal ports used by Solr and Zookeeper, or that there are no connection filter deny rules active on the Weblogic managed server port (default 7776) .

    • Avatar photoCustomer July 7, 2024 at 1:33 am  

      If I am running a data load, is it possible to run a smaller sample size to quickly test if the timeout is still occurring?

    • Support July 7, 2024 at 8:49 pm  

      While the standard concurrent program is designed for `FULL_LOAD` or `INCREMENTAL_LOAD`, performance issues often stem from the sheer size of the initial collection creation . You might attempt running the load with a `METADATA` load type first to ensure the structure is indexed, followed by a constrained `FULL_LOAD` if the data model allows parameter filtering in EBS , . If the error persists even for smaller data sets, the issue points back to a fundamental stability or resource constraint in the ECC environment .

    • Avatar photoCustomer July 8, 2024 at 10:53 am  

      If the problem is related to resource constraints, what ECC server resources should I review first?

    • Support July 9, 2024 at 7:26 am  

      Resource issues are a common cause of slow startups and timeouts in ECC . You must check the ECC server’s allocated RAM, swap space, and CPU core count/frequency . Insufficient RAM that forces the Java application (Weblogic/Solr) to use excessive swap space during intensive operations will significantly increase execution time and lead to timeouts .

Viewing 6 reply threads
  • You must be logged in to reply to this post.

Login with: