|
|
|
WCF based application's performance is poor on windows 2003 server
Tuesday, July 17, 2007 at 7:37 am Windows Server 2003 Annoyances Discussion Forum
Posted by baskaran
(2 messages posted)
hi
we are facing performance issue while using MSMQ in windows 2003
it is WCF application
Both the client and server applications reside on the same machine.
The client pushes a collection of 100 custom objects to the private queue from where
the server application takes up the messages and
just pushes the messages to the database where few simple calculations are done dependng
upon the data received.
while running on windows XP machine we are getting a performance of 500 records per
second i.e. our application is able to consume 5 messages with 100 records each
where as in Windows 2003 the same application is giving a performance of only 50
records per second i.e it is taking 2 seconds to process single message with 100
records.
Can you say why such performance drop is there on Windows 2003 server.
On the queue we don’t have any Transactions, Journal
For your reference we have the following binding setting
closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00"
deadLetterQueue="System" durable="true" exactlyOnce="true" maxReceivedMessageSize="65536"
maxRetryCycles="2" receiveErrorHandling="Fault" receiveRetryCount="5" retryCycleDelay="00:30:00"
timeToLive="1.00:00:00" useSourceJournal="false" useMsmqTracing="false"
queueTransferProtocol="Native" maxBufferPoolSize="524288" useActiveDirectory="false"
And the security setting is none
Can you say why such performance drop is there on Windows 2003 server?
Regards
Baskaran
|
Responses to this message:
|
|
All messages in this thread [show all]
 | WCF based application's performance is poor on windows 2003 server (baskaran: Tue, Jul 17, 2007, 7:37 am) |
| |
| |
Return to the Windows Server 2003 Discussion Forum
|
|
|
|