service first request is consuming more time
Posted: Tue Jul 30, 2013 9:29 am
I have a web service job for address cleansing which accepts input as array and delivers array output
This job has 5 input columns and returns nearly 59 output columns (CASS address fields ,Standardized address fields..)
To improve performance and to reduce payloads build job to accept pipe delimited input and returns pipe delimited output without column names.
The following are the setting for services which this job is using
-- Active job instances
Min -- 2
Max -- 5
-- Idle Time
Min -- 60 sec
Max -- 0 sec( checked infinite check box)
-- Activation Threshold
Service requests -- 3
Delayed -- 1000 (milliseconds)
-- Request limit : 5
The problem is this service is going into Idle after sometime and getting timeout errors; to resolve this and to keep service alive implemented workaround method sending 10 records as requests to this services every 5 mins continuously through DataStage job
But every morning first request is consuming more time
Guru's:- Do I need to take any extra steps to keep this service alive ?
This job has 5 input columns and returns nearly 59 output columns (CASS address fields ,Standardized address fields..)
To improve performance and to reduce payloads build job to accept pipe delimited input and returns pipe delimited output without column names.
The following are the setting for services which this job is using
-- Active job instances
Min -- 2
Max -- 5
-- Idle Time
Min -- 60 sec
Max -- 0 sec( checked infinite check box)
-- Activation Threshold
Service requests -- 3
Delayed -- 1000 (milliseconds)
-- Request limit : 5
The problem is this service is going into Idle after sometime and getting timeout errors; to resolve this and to keep service alive implemented workaround method sending 10 records as requests to this services every 5 mins continuously through DataStage job
But every morning first request is consuming more time
Guru's:- Do I need to take any extra steps to keep this service alive ?