[Dxspider-support] Load Balancing
Kin
ea3cv at cronux.net
Tue Oct 15 07:50:39 BST 2024
Tim, It is not possible (useful) to use rsync or similar, because the files I have mentioned are loaded in memory, so the information is not available in real time. You have to modify spider.
And always use an active/reserve, because in load sharing nodes with the same callsign is a problem.
Kin
De: Tim Tuck <vk2xax at skybase.net>
Enviado el: martes, 15 de octubre de 2024 8:31
Para: Kin EA3CV <ea3cv at cronux.net>; The DXSpider Support list <dxspider-support at tobit.co.uk>
Asunto: Re: [Dxspider-support] Load Balancing
Hi Kin,
All good points, so you could set up nodes with multiple callsigns, and use rsync to only share what can be shared. Not an ideal solution but there are possibilities.
Mind you , from a users perspective, its real easy to switch between nodes so I really think load balancing is not something we really need to worry about.🙂
cheers
Tim
On 15/10/24 16:29, Kin EA3CV wrote:
It's not that simple, Tim.
There should never be more than one node connected to the same callsign.
Another problem is that the nodes do not share the user_json DB.
Additionally, there are settings such as filters that should be shared.
And partners cannot be shared either, although this has an easy solution.
Using HA Proxy would be a great solution if you didn't have to modify the spider code.
73 de Kin EA3CV
_____
De: Dxspider-support <mailto:dxspider-support-bounces at tobit.co.uk> <dxspider-support-bounces at tobit.co.uk> en nombre de Tim Tuck via Dxspider-support <mailto:dxspider-support at tobit.co.uk> <dxspider-support at tobit.co.uk>
Enviado: lunes, octubre 14, 2024 10:48:19 p. m.
Para: Faizul via Dxspider-support <mailto:dxspider-support at tobit.co.uk> <dxspider-support at tobit.co.uk>
CC: Tim Tuck <mailto:vk2xax at skybase.net> <vk2xax at skybase.net>
Asunto: Re: [Dxspider-support] Load Balancing
Hi Faizul,
Given the interconnected nature of the dxcluster all spots appear
everywhere almost instantaneously so you could just connect to another
node if your favourite node went down and I don't think any node is
suffering for excess load since the software is reasonably lightweight.
You could set up two nodes locally with DNS round robin load balancing
between them or you could put a HA-proxy in front of them to do the load
balancing. Both methodologies expand horizontally to many nodes. This
can give you both load sharing and redundancy should you require it.
There's really no need to have the software itself do that function.
cheers
Tim
On 15/10/24 07:24, Faizul via Dxspider-support wrote:
> Hello OM.
>
> Is there any future plan to do load balancing for dx spider network?
>
--
VK2XAX : QF68KM : ITU59 : CQ30 : ORARC : WIA
_______________________________________________
Dxspider-support mailing list
Dxspider-support at tobit.co.uk <mailto:Dxspider-support at tobit.co.uk>
https://mailman.tobit.co.uk/mailman/listinfo/dxspider-support
--
VK2XAX : QF68KM : ITU59 : CQ30 : ORARC : WIA
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.tobit.co.uk/pipermail/dxspider-support/attachments/20241015/044ef8b4/attachment-0001.htm>
More information about the Dxspider-support
mailing list