Hi
I am using Ignite 2.3.0, formed a cluster with 3 nodes, each node running on
one server 10.144.114.113, 10.144.114.114 & 10.144.114.115
Below are the entries of the config file used on the server while starting
the node
Config.xml on 10.144.114.115
<property name="addresses">
<list>
<!-- In distributed environment, replace
with actual host IP address. -->
<value>10.144.114.113</value>
<value>10.144.114.114</value>
<value>10.144.114.115:47500..47502</value>
</list>
</property>
Config.xml on 10.144.114.113
<property name="addresses">
<list>
<!-- In distributed environment, replace
with actual host IP address. -->
<value>10.144.114.113</value>
<value>10.144.114.114</value>
<value>10.144.114.115</value>
<value>10.144.114.113:47500..47502</value>
</list>
</property>
Config.xml on 10.144.114.114
<property name="addresses">
<list>
<!-- In distributed environment, replace
with actual host IP address. -->
<value>10.144.114.113</value>
<value>10.144.114.114</value>
<value>10.144.114.115</value>
<value>10.144.114.114:47500..47502</value>
</list>
</property>
Build a client with this config and set "clientMode" as true
<property name="addresses">
<list>
<!-- In distributed environment, replace
with actual host IP address. -->
<value>10.144.114.113</value>
<value>10.144.114.114</value>
<value>10.144.114.115</value>
</list>
</property>
Build a jar, same jar is places under IGNITE_HOME/lib and testing thru the
rest api with the below URL with Jmeter.
http://10.144.114.113:8080/ignite?cmd=get
<http://10.144.114.113:8080/ignite?cmd=get&key=P%7bId%7d&cacheName=Customer>
&key=P{Id}&cacheName=Customer
I could get 15K TPS with 2 ignite nodes, when I have added another ignite
node, was expecting TPS to go linearly, but nothing has changed, it remains
same.
Am I missing something here, the way I formed the cluster is not the right
way of doing
Please help