Zhang Huangbin:
>
> > On Aug 18, 2016, at 10:02 PM, Wietse Venema <[email protected]> wrote:
> >
> > What are you using to "run" the policy service? Try using "telnet
> > 127.0.0.1 9998" or "nc 127.0.0.1 9998" to test it.
>
> Thanks Wietse. :)
>
> What do you mean "run" the policy service? It's a python program.
How does it handle concurrent connections? The symptoms that you
describe (connection refused / connection timed out) suggest that
it handles one connection at a time, somewhat like this:
forever:
accept connection
while not EOF:
read request
write response
close connection
> > In particular, what happens when you make 100 simultaneous connections?
>
> Any idea how i can simulate 100 concurrent connections on Linux command line?
Open multiple command windows? If my suspicion is correct then I
expect that two windows would already be sufficient: the second
connection is unresponsive until the first connection is closed.
Wietse