Я пишу приложение .net, которое взаимодействует с OpenERP через службу xml-rpc.Для этого я использую вычислительную библиотеку cook.
цель этого приложения - загрузить (или обновить) огромное количество продуктов в OpenERP> 100000, сделать это синхронно, требует времени, и поэтому я обернул вызовв вызове Parallel.ForEach,
проблема в том, что я продолжаю получать исключение тайм-аута для некоторых потоков, и я не могу понять, где проблема, это какая-то конфигурация, которую нужно настроить??, -> нужна помощь.
вот моя конфигурация:
- Тайм-аут библиотеки xml-rpc установлен в: 16 мин
- ParallelOptions -> MaxDegreeOfParallelism установлен в 6
- , а максимальное количество соединений установлено в 36
Конфигурация соединения:
<system.net>
<connectionManagement>
<add address="*" maxconnection="36" />
</connectionManagement>
</system.net>
на момент написания, яЯ тестирую с 9 продуктами, с вышеупомянутыми настройками, таймаутом в 4 потока, включая основной
Спасибо всем, жду ваших ответов.
Abdelkrim.