How to Connect Payara to External Hazelcast Grid
Payara
.
Share:
3 minutes
When legacy systems approach end-of-life (EOL), enterprise IT teams typically face the choice of moving forward at all costs […]
3 minutes
Working with enterprise Java databases can sometimes feel like swimming upstream. Jakarta EE 11’s Jakarta Data helps developers glide […]
5 minutes
Payara Cloud is becoming part of Payara Qube family of Java application deployment runtimes. This move reflects how the […]
I’m trying to access Hazelcast map from a Payara Server Instance by using @Inject, map was configured use backend store (Postgresql) by using configure. I checked Payara Server Instance load configure properly, map was created properly as well, but when I try to access map.size(), hazelcast stuck at:
[2021-07-24T14:24:46.269+1000] [Payara 5.2021.4] [WARNING] [] [com.hazelcast.spi.impl.operationexecutor.slowoperationdetector.SlowOperationDetector] [tid: _ThreadID=54 _ThreadName=hz.mystifying_clarke.SlowOperationDetectorThread] [timeMillis: 1627100686269] [levelValue: 900] [[
[10.0.1.102]:5701 [thss] [4.2] Slow operation detected: com.hazelcast.map.impl.operation.IsPartitionLoadedOperation (1164 invocations)]]
[2021-07-24T14:24:46.896+1000] [Payara 5.2021.4] [INFO] [] [fish.payara.nucleus.hazelcast.PayaraHazelcastTenant] [tid: _ThreadID=48 _ThreadName=hz.mystifying_clarke.partition-operation.thread-7] [timeMillis: 1627100686896] [levelValue: 800] [[
BLOCKED: tenant not available: ThssPHzEJB_ThssPHzEJB_ThssHzProvider_ThssPYRHz-EJB-ThssHzProvider106633580886225327, module ThssPHzEJB, Operation: com.hazelcast.map.impl.operation.KeyLoadStatusOperation]]
Can you try by setting the system property fish.payara.tenantcontrol.blocking.disable=true or use the version 5.2021.5 where this is the default value?
If this does not solve your issue, can you open a GitHub Issue with a reproducer?
Thx.