Re[2]: Улучшение производительности WCF
От: itslave СССР  
Дата: 17.07.12 10:46
Оценка:
Здравствуйте, itslave, Вы писали:

I>Здравствуйте, alex_2371430, Вы писали:

_>>Подскажите,пожалуйста,как можно решить эти проблемы
I>Никак. Большое количество маленьких сообщений — killing scenario для WCF. Группируй сообщения в пачки и рассылай всем 2-3 раза в секунду — уже станет полегче. С "плохим каналом у одного клиента" из коробки пожалуй ничего не сделаешь — придется ручками реализовывать очередь поставщик-потребитель и писать свой биндинг. И еще наткнешься на ограниченное кол-во одновременно подключенных клиентов — у меня после 2 тысяч одновременных колбеков все становилось совсем плохо и где-то после 4х — все умирало напрочь.
Хотя по поводу своего биндинга я погорячился. Достаточно очереди поставщик-потребитель при отправке колбеков.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.