> Is it referring to the on heap memory of the client application or the
off heap memory?

Yes, to the heap.
>   Is it referring to prolonged GC of client application and how?
enabling this flag helps to reduce GC pauses on the client nodes

Evgenii

вт, 4 сент. 2018 г. в 6:35, Sriveena Mattaparthi <
[email protected]>:

> Hi,
>
>
>
> Please point to some reference on the below questions.
>
>
>
> Thanks & Regards,
>
> Sriveena
>
>
>
> *From:* Sriveena Mattaparthi
> *Sent:* Friday, August 31, 2018 4:24 PM
> *To:* [email protected]
> *Subject:* RE: Example for server client configuration in ignite
>
>
>
> Hi Evgenii,
>
>
>
> In the document mentioned on Result Set Lazy Load, if result set is too
> big to fit in the available memory, then it can lead to prolonged GC pauses
> and even OutOfMemoryError.
>
>
>
> 1.       Is it referring to the on heap memory of the client application
> or the off heap memory?
>
> 2.       Is it referring to prolonged GC of client application and how?
>
>
>
> Thanks & Regards,
>
> Sriveena
>
>
>
> *From:* Evgenii Zhuravlev [mailto:[email protected]]
> *Sent:* Wednesday, August 29, 2018 2:03 PM
> *To:* [email protected]
> *Subject:* Re: Example for server client configuration in ignite
>
>
>
> Join performed on the server nodes where data placed. To reduce the
> overall size of the reduce set on the client you can use lazy flag for
> result set:
> https://apacheignite-sql.readme.io/docs/performance-and-debugging#section-result-set-lazy-load
> <https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapacheignite-sql.readme.io%2Fdocs%2Fperformance-and-debugging%23section-result-set-lazy-load&data=02%7C01%7CSriveena.Mattaparthi%40ekaplus.com%7C4e5e1807d5f84dc0076008d60d8a2493%7C2a5b4e9716be4be4b2d40f3fcb3d373c%7C1%7C0%7C636711284345864800&sdata=8DmrZhMEkuqhh1d6BDjGOBoYtRYJjCXo04YlBMeZTVg%3D&reserved=0>
>
>
>
> Evgenii
>
>
>
> пн, 27 авг. 2018 г. в 19:44, Sriveena Mattaparthi <
> [email protected]>:
>
> Thanks Evgenii..
>
> Now the question is code for client ignite start is deployed in an
> application server.
> Any data join performed on the client node cache is utilizing jvm heap
> memory assigned to the  application resulting in outofmemory on the
> application server.
>
> Is there a way to limit the client node memory utilization of application
> server heap memory or run client node on separate ibn?
>
> Please note that persistence is enabled on the ignite configuration.
> ------------------------------
>
> *From:* Evgenii Zhuravlev <[email protected]>
> *Sent:* 27 August 2018 21:41:41
> *To:* [email protected]
> *Subject:* Re: Example for server client configuration in ignite
>
>
>
> Yes, you start client node, not a server. I'd recommend you to read about
> differences between client and server nodes:
> https://apacheignite.readme.io/docs/clients-vs-servers
> <https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapacheignite.readme.io%2Fdocs%2Fclients-vs-servers&data=02%7C01%7CSriveena.Mattaparthi%40ekaplus.com%7C646c52d9b3064b05272f08d60c37ce47%7C2a5b4e9716be4be4b2d40f3fcb3d373c%7C1%7C0%7C636709831174713298&sdata=DOLZ7OkBxVhNOpcb0la%2F3lmFeifM8ptU%2B0R5iXFajOc%3D&reserved=0>
>
>
>
> 2018-08-27 19:06 GMT+03:00 Sriveena Mattaparthi <
> [email protected]>:
>
> 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 <[email protected]>
> *Sent:* 27 August 2018 19:54:16
>
>
> *To:* [email protected]
> *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 <
> [email protected]>:
>
> 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:[email protected]]
> *Sent:* Monday, August 27, 2018 4:52 PM
> *To:* [email protected]
> *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 <
> [email protected]>:
>
> 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.”
>
>
>
> “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.”
>
> “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.”
>

Reply via email to