Wenn man von einem Java-Client aus via SSL auf einen Server zugreifen möchte, der kein „offiziell ge-trustetes“ Zertifikat besitzt, dann kann man Die Prüfung des Zertifikats abschalten. Das ist aber keine gute Idee, weil dann die Sicherheit (fast) völlig dahin ist. Selbst, wenn es „nur“ um eine sichere Test-Umgebung geht, dann könnte es passieren, dass Read More…
Schlagwort: java
XRebel: Leichtewichtiges Java-Profiling
https://zeroturnaround.com/software/xrebel/ Java-Profiling für den täglichen Gebrauch Sehr leicht zu integrieren in Java-Projekte: Nur eine Option an die Java-VM: -javaagent:/path/to/xrebel.jar Integriert sich automatisch in die Web-Oberfläche Wertet auch REST-Services aus und stellt sie dar (siehe hier). Analysiert und protokolliert u.a. Zeiten Events (Aufrufe von anderen Services (mit Header etc.), DB (mit SQL-Statement) etc.) Speicher Exception Das Read More…
Node-übergreifendes Locking
In einer Umgebung mit mehreren Nodes (im Cluster z.B.) will man schonmal verhindern, dass Code-Teile mehrfach parallel laufen. Node-Lokale Dinge wie Javas „synchronized“ oder explizite Speicher-Semaphoren helfen dabei natürlich nicht. Idee mit Hilfe einer DB-Tabelle, auf die alle zugreifen können: Tabelle Locks mit nur einer Spalte ID. jeder zu schützende Code-Bereich hat eine ID und Read More…