Commit
6a74e53f43bed99b7b767edbd87a735dfcd9b47e
by Andrea Poli [GovWayCore] Nella funzionalitò di controllo del traffico con sincronizzazione distribuita tramite hazelcast, è stato aggiunto un meccanismo di failover applicativo per la gestione dell'eccezione 'DistributedObjectDestroyedException' che può avvenire in casi limite durante l'utilizzo di AtomicLong e PNCounter in configurazioni del cluster senza CP Subsystem. Nell'intervento è stato reso configurabile il sistema di diagnostica di hazelcast e la validazione della configurazione utilizzata. (commit: 6a74e53 ) The file was modified ChangeLog (diff) The file was modified core/src/org/openspcoop2/pdd/core/controllo_traffico/policy/driver/hazelcast/counters/DatiCollezionatiDistributedAtomicLongAsync.java (diff) The file was modified core/deploy/properties/govway.properties (diff) The file was modified core/src/org/openspcoop2/pdd/core/controllo_traffico/policy/driver/hazelcast/counters/DatiCollezionatiDistributedAtomicLong.java (diff) The file was added core/src/org/openspcoop2/pdd/core/controllo_traffico/policy/driver/hazelcast/Costanti.java The file was modified ant/setup/deploy/resources/core/govway_local.hazelcast.yaml (diff) The file was modified core/src/org/openspcoop2/pdd/core/controllo_traffico/policy/driver/PolicyGroupByActiveThreadsDB.java (diff) The file was modified core/src/org/openspcoop2/pdd/config/OpenSPCoop2Properties.java (diff) The file was modified core/src/org/openspcoop2/pdd/core/controllo_traffico/policy/driver/GestorePolicyAttiveInMemory.java (diff) The file was modified core/src/org/openspcoop2/pdd/core/controllo_traffico/policy/driver/hazelcast/counters/DatiCollezionatiDistributedPNCounter.java (diff) The file was added core/src/org/openspcoop2/pdd/core/controllo_traffico/policy/driver/hazelcast/counters/DatoPNCounter.java The file was modified core/src/org/openspcoop2/pdd/core/controllo_traffico/policy/config/PolicyConfiguration.java (diff) The file was added core/src/org/openspcoop2/pdd/core/controllo_traffico/policy/driver/hazelcast/counters/DatoAtomicLong.java The file was modified distrib/tag.README (diff) The file was modified core/src/org/openspcoop2/pdd/services/OpenSPCoop2Startup.java (diff) The file was modified lib/openspcoop2.userlibraries (diff) The file was modified core/src/org/openspcoop2/pdd/core/controllo_traffico/policy/driver/hazelcast/counters/DatiCollezionatiDistributedAtomicLong.java (diff) The file was modified resources/doc/src/manuali/installazione/finalizzazione/rateLimiting/hazelcast.rst (diff) The file was modified resources/doc/src/manuali/console/profiloApiGateway/rateLimiting/cluster/distribuita/hazelcast/opzioniAvanzate.rst (diff) The file was modified resources/doc/src/manuali/console/profiloApiGateway/rateLimiting/cluster/distribuita/hazelcast/index.rst (diff) The file was modified core/src/org/openspcoop2/pdd/core/controllo_traffico/policy/driver/hazelcast/counters/DatiCollezionatiDistributedPNCounter.java (diff) The file was modified core/deploy/properties/govway.properties (diff) The file was modified mvn/dependencies/shared/pom.xml (diff) The file was removed third-party-licenses/shared/hazelcast-5.3.5/LICENSE-ClassGraph.txt The file was modified ant/setup/deploy/resources/core/govway_local.hazelcast.yaml (diff) The file was modified mvn/dependencies/owasp/falsePositives/CVE-2022-45688.xml (diff) The file was modified resources/doc/src/manuali/console/profiloApiGateway/rateLimiting/cluster/distribuita/hazelcast/configurazione/sharedConfig.rst (diff) The file was modified resources/properties_upgrade/upgrade_3.3.7_to_3.3.8/core/govway_local.hazelcast.yaml (diff) The file was added third-party-licenses/shared/hazelcast-5.3.8/LICENSE-ClassGraph.txt The file was modified core/ant/openspcoop2-ear.xml (diff) The file was modified core/ant/openspcoop2-war.xml (diff)