Author: xm00fb9m
Subject: psexec pipes problems
Posted: 16 July 2013 at 10:34am
Hi,
I actually use psexec v1.63 in a Windows 2008 environnement to parallelize some process.
The main program called netsync use always 20 threads that execute a psexec command on the same host (localhost). When a thread ended, another thread is created to maintain 20 threads.
The conception must permit to change the server that execute the commands, in order to customize dispatch.
I meet pipes limit reached error for 5 of the 97 threads. The errors occurs with a random order.
Error code 231:all pipe instances are busy
I read this article but no new solution for me
http://forum.sysinternals.com/psexec-error-communicating_topic3097.html
I measure the count of existing pipes when I start the program Netsync and I join the statistics file.
I also join the time when errors (max pipes reached) happens.
I've not seen correlation between max pipes and error.
Can someone tell me :
- what is a limit of pipe instance on each OS ?
- can it be customized ?
- is there another way to continue to use psexec and to solve the problem ?
Thanks for reading
uploads/47204/pipes.zip
Subject: psexec pipes problems
Posted: 16 July 2013 at 10:34am
Hi,
I actually use psexec v1.63 in a Windows 2008 environnement to parallelize some process.
The main program called netsync use always 20 threads that execute a psexec command on the same host (localhost). When a thread ended, another thread is created to maintain 20 threads.
The conception must permit to change the server that execute the commands, in order to customize dispatch.
I meet pipes limit reached error for 5 of the 97 threads. The errors occurs with a random order.
Error code 231:all pipe instances are busy
I read this article but no new solution for me
http://forum.sysinternals.com/psexec-error-communicating_topic3097.html
I measure the count of existing pipes when I start the program Netsync and I join the statistics file.
I also join the time when errors (max pipes reached) happens.
I've not seen correlation between max pipes and error.
Can someone tell me :
- what is a limit of pipe instance on each OS ?
- can it be customized ?
- is there another way to continue to use psexec and to solve the problem ?
Thanks for reading
uploads/47204/pipes.zip