Thanks Evgenii.. To reframe my question ..server is started on a separate host...client node is setup using java connecting to remote server as mentioned in the below mail...
Does invoking ignition.start on client node means starting ignite once more? Thanks & Regards, Sriveena ________________________________ From: Evgenii Zhuravlev <e.zhuravlev...@gmail.com> Sent: 27 August 2018 19:54:16 To: user@ignite.apache.org Subject: Re: Example for server client configuration in ignite >1.Do we have to start Ignite again on client node as Ignition.start(cfg)? What >does this imply? Sorry, I didn't get it, what do you mean by "start again"? >2.Will the client node uses the JVM heap memory Ignite runs inside JVM, so yes, it will use JVM heap. Could you specify your question? Evgenii пн, 27 авг. 2018 г. в 14:36, Sriveena Mattaparthi <sriveena.mattapar...@ekaplus.com<mailto:sriveena.mattapar...@ekaplus.com>>: Thanks Evgenii Started remote server, using the default configuration given as part of the ignite disctribution using $ bin\ignite.bat examples\config\example-ignite.xml And client node started in java as pointed below using Ignition.setClientMode(true); TcpDiscoverySpi spi = new TcpDiscoverySpi(); TcpDiscoveryVmIpFinder ipFinder = new TcpDiscoveryVmIpFinder(); ipFinder.setAddresses(Arrays.asList("1.2.3.4", "1.2.3.5:47500..47509")); spi.setIpFinder(ipFinder); IgniteConfiguration cfg = new IgniteConfiguration(); cfg.setDiscoverySpi(spi); // Start Ignite node. Ignition.start(cfg); My question is 1.Do we have to start Ignite again on client node as Ignition.start(cfg)? What does this imply? 2.Will the client node uses the JVM heap memory Thanks & Regards, Sriveena From: Evgenii Zhuravlev [mailto:e.zhuravlev...@gmail.com<mailto:e.zhuravlev...@gmail.com>] Sent: Monday, August 27, 2018 4:52 PM To: user@ignite.apache.org<mailto:user@ignite.apache.org> Subject: Re: Example for server client configuration in ignite Hi, The default configuration will work with the remote server, because it uses multicast. It will work if you want to check some examples, etc. For production usage, I'd recommend using static Ip Finder instead of multicast, here is the simplest configuration that will work with remote server: https://apacheignite.readme.io/docs/tcpip-discovery#section-static-ip-finder<https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapacheignite.readme.io%2Fdocs%2Ftcpip-discovery%23section-static-ip-finder&data=02%7C01%7CSriveena.Mattaparthi%40ekaplus.com%7Cdf036d2b84054674a91608d60c0f4ee2%7C2a5b4e9716be4be4b2d40f3fcb3d373c%7C1%7C0%7C636709657237020433&sdata=0H8nUrwx%2BmNG4bRr9v150MRZTLdwdxS4G2j4cJ5waYU%3D&reserved=0> There you will need just to replace address in IpFinder with the address of your remote server. You don't need to place client address there. Yo start client instead of the server node, you have to add clientMode=true property in this configuration. Evgenii пн, 27 авг. 2018 г. в 13:47, Sriveena Mattaparthi <sriveena.mattapar...@ekaplus.com<mailto:sriveena.mattapar...@ekaplus.com>>: Hi, What is the recommended configuration for remote Server and one client node setup? Can someone point to the relevant examples? Thanks & Regards, Sriveena "Confidentiality Notice: The contents of this email message and any attachments are intended solely for the addressee(s) and may contain confidential and/or privileged information and may be legally protected from disclosure. If you are not the intended recipient of this message or their agent, or if this message has been addressed to you in error, please immediately alert the sender by reply email and then delete this message and any attachments. If you are not the intended recipient, you are hereby notified that any use, dissemination, copying, or storage of this message or its attachments is strictly prohibited."