Nous exécutons un travail d'allumage qui se connectent à oracle et récupèrent des données. Toujours essayer 0 ou 1 de tâche JDBCRDD échoue avec l'erreur ci-dessous. Dans la tentative suivante, la tâche est terminée. Comme suggéré dans quelques portails nous avons même essayé avec l'option -Djava.security.egd = file: /// dev/urandom java mais cela n'a pas résolu le problème. Quelqu'un peut-il s'il vous plaît nous aider à résoudre ce problème.Spark Job ne parvient pas à se connecter à Oracle dans la première tentative
ava.sql.SQLRecoverableException: IO Error: Connection reset by peer, Authentication lapse 59937 ms.
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:794)
at oracle.jdbc.driver.PhysicalConnection.connect(PhysicalConnection.java:688)
La solution ci-dessus résout également le problème de sqlcl ne pas se connecter à Oracle et de lancer une erreur d'authentification. Pour le définir via la ligne de commande, vous avez réellement besoin de -djava.security.egd = fichier:/dev /./ urandom en raison d'un bug jdk – Damian