DoS-атаки на порты ignite

#ignite

#поджигать

Вопрос:

Ignite,который я использую, встроен, ignite использует два порта, когда я тестировал dos-атаку на порт, у ignite был java.lang.Ошибка OutOfMemoryError: Прямая буферная память.

 [2021-12-01 14:12:59,056][WARN ][0][0][grid-nio-worker-tcp-comm-4-#43%TcpCommunicationSpi%][ROOT][IgniteLoggerImp][88] Caught unhandled exception in NIO worker thread (restart the node). java.lang.OutOfMemoryError: Direct buffer memory  at java.nio.Bits.reserveMemory(Bits.java:695)  at java.nio.DirectByteBuffer.lt;initgt;(DirectByteBuffer.java:123)  at java.nio.ByteBuffer.allocateDirect(ByteBuffer.java:311)  at org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.register(GridNioServer.java:2672)  at org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2089)  at org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1910)  at org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:120)  at java.lang.Thread.run(Thread.java:748)   [2021-12-01 14:12:59,057][WARN ][0][0][grid-nio-worker-tcp-comm-0-   #39%TcpCommunicationSpi%][ROOT][IgniteLoggerImp][88] Critical system error detected. Will be handled accordingly to configured handler [hnd=StopNodeOrHaltFailureHandler [tryStop=false, timeout=0, super=AbstractFailureHandler [ignoredFailureTypes=UnmodifiableSet [SYSTEM_WORKER_BLOCKED, SYSTEM_CRITICAL_OPERATION_TIMEOUT]]], failureCtx=FailureContext [type=CRITICAL_ERROR, err=java.lang.OutOfMemoryError: Direct buffer memory]] java.lang.OutOfMemoryError: Direct buffer memory  at java.nio.Bits.reserveMemory(Bits.java:695)  at java.nio.DirectByteBuffer.lt;initgt;(DirectByteBuffer.java:123)  at java.nio.ByteBuffer.allocateDirect(ByteBuffer.java:311)  at org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.register(GridNioServer.java:2672)  at org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2089)  at org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1910)  at org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:120)  

Как мне решить проблему DoS-атак на порты?

Комментарии:

1. Это проблема?

2. В некотором роде, лучше ограничить использование портов IP-адресами из белого списка.

3. Как настроить IP-адреса в белом списке?

4. Я имел в виду конфигурацию сети/машин, такую как AWS, а не Ignites’