On the Exchange side, the admins were able to configure a connector just for the IP address of the PeopleSoft server. And on that connector, the Tarpitinterval is set to zero. Testing went through multiple iterations to get the Exchange server right. The next test round had each email taking one second. Better than five seconds, but not acceptable. We had eliminated the
Tarpit for
'0.00:00:05'
but we still saw this
Tarpit for '0.00:00:01' due to
'DelayedAck'
These were entries in the Exchange logs. On the PeopleSoft side, we just saw a delay from one step to the next. Found a reference to this type of delay here. To get rid of the one second delay the Exchange server admins had to adjust the ConnectionTimeout and set MaxAcknowledgementDelay to zero. After they made that change, it worked as quickly as it had with Exchange 2003.
And we decided that for future development, we would batch the email processing.
No comments:
Post a Comment