Hello!

I don't think you can connect VisualVM to JVM in OutOfMemory state. You can
try to use jmap to take heap dump, failing that, try to increase heap size
and/or connect before it goes into OOM.

Regards,
-- 
Ilya Kasnacheev


пт, 14 сент. 2018 г. в 0:43, Alew <ale...@gmail.com>:

> Hi!
>
> I was suggested to use VisualVM as a debugging tool but can't connect it
> to ignite process.
> I start bin/ignite.bat script and point visualvm to ignite process.
> After that I get default os window "java platform se binary has stopped
> working"
> Cmd console contains
>
> [00:40:19,549][SEVERE][tcp-disco-ip-finder-cleaner-#8][TcpDiscoverySpi]
> Runtime error caught during grid runnable execution: IgniteSpiThread
> [name=tcp-disco-ip-finder-cleaner-#8]
> java.lang.OutOfMemoryError: unable to create new native thread
>          at java.lang.Thread.start0(Native Method)
>          at java.lang.Thread.start(Thread.java:717)
>          at
>
> org.apache.ignite.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder.requestAddresses(TcpDiscoveryMulticastIpFinder.java:499)
>          at
>
> org.apache.ignite.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder.getRegisteredAddresses(TcpDiscoveryMulticastIpFinder.java:452)
>          at
>
> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.registeredAddresses(TcpDiscoverySpi.java:1828)
>          at
>
> org.apache.ignite.spi.discovery.tcp.ServerImpl$IpFinderCleaner.cleanIpFinder(ServerImpl.java:1938)
>          at
>
> org.apache.ignite.spi.discovery.tcp.ServerImpl$IpFinderCleaner.body(ServerImpl.java:1913)
>          at
> org.apache.ignite.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> Exception in thread "tcp-disco-ip-finder-cleaner-#8"
> java.lang.OutOfMemoryError: unable to create new native thread
>          at java.lang.Thread.start0(Native Method)
>          at java.lang.Thread.start(Thread.java:717)
>          at
>
> org.apache.ignite.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder.requestAddresses(TcpDiscoveryMulticastIpFinder.java:499)
>          at
>
> org.apache.ignite.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder.getRegisteredAddresses(TcpDiscoveryMulticastIpFinder.java:452)
>          at
>
> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.registeredAddresses(TcpDiscoverySpi.java:1828)
>          at
>
> org.apache.ignite.spi.discovery.tcp.ServerImpl$IpFinderCleaner.cleanIpFinder(ServerImpl.java:1938)
>          at
>
> org.apache.ignite.spi.discovery.tcp.ServerImpl$IpFinderCleaner.body(ServerImpl.java:1913)
> Press any key to continue . . .
>
> I connect VisualVM to other apps with success.
>
> Thanks.
>

Reply via email to