Suppose there’re two areas which need to run separately;
[quote]sys/Area1/device10
sys/Area1/device11
sys/Area2/device20
sys/Area2/device21
[/quote]
So I run two servers(no database) using the same port like this
[quote]MyTangoServer.exe Area1 -ORBendPoint giop:tcp::10000 -nodb
MyTangoServer.exe Area2 -ORBendPoint giop:tcp::10000 -nodb
[/quote]
And the client side use
[quote]Tango://server_computer:10000/sys/Area1/device10#dbase=no
Tango://server_computer:10000/sys/Area2/device20#dbase=no
[/quote]
Then only the first server(Area1) accept clients.
The other clients which try to reach Area2 cannot find the devices.
If I run the Area2 first, only the Area2 is available.
That is first come, first served.
So, unlike using database which shares the same port, I should use different port like this
[quote]MyTangoServer.exe Area1 -ORBendPoint giop:tcp::10000 -nodb
MyTangoServer.exe Area2 -ORBendPoint giop:tcp::10001 -nodb
[/quote]
[quote]Tango://server_computer:10000/sys/Area1/device10#dbase=no
Tango://server_computer:10001/sys/Area2/device20#dbase=no
[/quote]
Even the multiple setting like below does not seem to work;
TANGO_HOST=server_computer:10000,server_computer:10001
Is this normal?