You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ignite.apache.org by kay <go...@gmail.com> on 2020/05/05 07:15:42 UTC
Re: remote ignite server and L4(for loadbalacing) with java thin
client
Hello, I'm waiting for reply :)
I use java thin clien.
1. Can I use java thin client with 'Affinity Collocation'?
2. Is there any information about 'partition awareness' ? like, example
link.
3. Ignite thin client on startup select's random server to connect available
address.
This selection(connect to server node) is not going to be change before
server node is shut down?? or my application restart?
I mean if I have only one Ignite thin client Object( like singleton ) in my
application.
Is it only use one server node?
Thank you so much
--
Sent from: http://apache-ignite-users.70518.x6.nabble.com/
Re: remote ignite server and L4(for loadbalacing) with java thin
client
Posted by kay <go...@gmail.com>.
Thank you so much!
--
Sent from: http://apache-ignite-users.70518.x6.nabble.com/
Re: remote ignite server and L4(for loadbalacing) with java thin client
Posted by Alex Plehanov <pl...@gmail.com>.
Hello,
Currently, there is no way to add a new address without the client restart.
But there is a feature under development [1], perhaps, it will be useful
for your case.
[1]:
https://cwiki.apache.org/confluence/display/IGNITE/IEP-44%3A+Thin+client+cluster+discovery
ср, 6 мая 2020 г. в 10:48, kay <go...@gmail.com>:
> Hello, Thank you so much!.
>
> I have 1 more question.
>
> I use IgniteClient API in my application.(singleton)
> when i start my application I regist IgniteClient bean using
> SpringFramework
> and declare ClientConfiguration address like
>
> ClientConfiguration cfg = new
> ClientConfiguration().setAddresses("34.1.21.122:12800",
> "34.1.21.122:12800");
>
> Is there any way to add new ClientConfiguration address without my
> application restart??
> I'm considering using L4 between my application and ignite server node..
> but
> also L4 should be restart.
>
> Is it possible to auto scale out java client thin level??
>
>
>
>
>
>
> --
> Sent from: http://apache-ignite-users.70518.x6.nabble.com/
>
Re: remote ignite server and L4(for loadbalacing) with java thin
client
Posted by kay <go...@gmail.com>.
Hello, Thank you so much!.
I have 1 more question.
I use IgniteClient API in my application.(singleton)
when i start my application I regist IgniteClient bean using SpringFramework
and declare ClientConfiguration address like
ClientConfiguration cfg = new
ClientConfiguration().setAddresses("34.1.21.122:12800",
"34.1.21.122:12800");
Is there any way to add new ClientConfiguration address without my
application restart??
I'm considering using L4 between my application and ignite server node.. but
also L4 should be restart.
Is it possible to auto scale out java client thin level??
--
Sent from: http://apache-ignite-users.70518.x6.nabble.com/
Re: remote ignite server and L4(for loadbalacing) with java thin client
Posted by Alex Plehanov <pl...@gmail.com>.
Hello,
1. Yes, the same way as with the thick client.
2. Here [1] is a short description of partition awareness future for .NET
thin client (but this description also relevant to other thin clients,
including java thin client). Here [2] is a low-level description (mostly
for Apache Ignite developers).
3. Yes, java thin client stay connected with the selected server node until
connection lost (network segmented, server node is shut down, etc.). Only
after losing connection, client tries to connect to the next server node
[1] https://apacheignite-net.readme.io/docs/thin-client#partition-awareness
[2]
https://cwiki.apache.org/confluence/display/IGNITE/IEP-23%3A+Best+Effort+Affinity+for+thin+clients
вт, 5 мая 2020 г. в 10:15, kay <go...@gmail.com>:
> Hello, I'm waiting for reply :)
>
> I use java thin clien.
>
> 1. Can I use java thin client with 'Affinity Collocation'?
> 2. Is there any information about 'partition awareness' ? like, example
> link.
> 3. Ignite thin client on startup select's random server to connect
> available
> address.
> This selection(connect to server node) is not going to be change before
> server node is shut down?? or my application restart?
> I mean if I have only one Ignite thin client Object( like singleton ) in my
> application.
> Is it only use one server node?
>
>
> Thank you so much
>
>
>
> --
> Sent from: http://apache-ignite-users.70518.x6.nabble.com/
>