[IPython-dev] connecting ipythonqt to an existing kernel should not require specifying 4 ports
Robert Kern
robert.kern at gmail.com
Thu Sep 9 19:10:21 EDT 2010
On 9/9/10 5:58 PM, MinRK wrote:
> Hello,
>
> In order to connect a second ipythonqt frontend to an existing kernel, I must
> specify by hand all 4 ports at the command-line. This really shouldn't be the
> case, especially since the default behavior is to have the ports ordered
> sequentially.
>
> I think it should at least be able to try using consecutive ports when a single
> port is given, or use a two-stage connection model that doesn't require clients
> to ever know more than one port, as is done in the parallel code.
>
> Having to type 'ipythonqt -e --xreq 65273 --sub 65274 --rep 65275 --hb 65276',
> as I just had to, just doesn't make sense.
I like the two-stage connection model; you open and advertise one REQ/REP port
for configuring clients with the other ports.
Hopefully, 0MQ will grow the ability to share multiple named sockets on a single
TCP/IP port, but they've only briefly discussed it so far.
--
Robert Kern
"I have come to believe that the whole world is an enigma, a harmless enigma
that is made terrible by our own mad attempt to interpret it as though it had
an underlying truth."
-- Umberto Eco
More information about the IPython-dev
mailing list