cancel
Showing results for 
Search instead for 
Did you mean: 

Issue with XI performance

Former Member
0 Kudos

Hello experts,

Our requirement is to pick up a text file, convert it to xml, and deliver to target folder.Mapping involved is quite simple.

With 2MB file, the file gets processed smoothly, however with 4MB , it starts to get stuck in queue and we have to release them manually to process the messages. The main problem is that input text file is 252 MB in size, and it can be even larger than this, what should be the best way to handle this. We are on XI 7.0 with Java heap memory of 1 MB.

Thanks,

Monika

Accepted Solutions (1)

Accepted Solutions (1)

rajasekhar_reddy14
Active Contributor
0 Kudos

If you are using file adapter then use record set per message option and eneter appropriate number so that  file adapter splits the file and process it. so you can avoind perfromance issues.

And asisgn specific queue to this interface (high volume queue).

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Monika,

As Raja, said, use the Record Sets per message, that is very feasible solution for your requirement.

If you would like to set any limit/ restriction to your file then, in the advanced tab, you can provide the value of the file size in bytes.

Thanks,

naveen_chichili
Active Contributor
0 Kudos

Hi Monika,

you can process the file with 2mb..

you can try to increase the below parameters and try processing the file..

UME Parameters :  May be we need to look into the pool size and poolmax wait parameters - UME recommended parameters (like: poolmaxsize=50, poolmaxwait=60000)

  • Tuning Parameters: May be we need to look/define the Message Size Limit “like: EO_MSG_SIZE_LIMIT = 0000100” under tuning category
  • ICM Parameters: May be we need to consider ICM parameters (ex: icm/conn_timeout = 900000. icm/HTTP/max_request_size_KB = 2097152)

Thanks,

Naveen.