http.proxyHost kann routa ein luttakandi HTTP-klient, men ger einki fyri PostgreSQL JDBC. PostgreSQL sendir sín dátugrunnsprotokoll, ikki eina HTTP-fyrispurning.

JDBC-sambands-URL má framvegis nevna dátugrunns-tænaran og dátugrunnin. At skifta tænaran út við eina HTTP-proxy-adressu kann ikki læra driverin CONNECT.

Fyri eina SOCKS-tænastu, kanna socket-útførsluna undir JDBC. Java vísir hesar byrjanareindir fyri luttakandi sockets:

-DsocksProxyHost=203.0.113.10 -DsocksProxyPort=1080

Skift endapunktinum í skjalinum út. Hesi eru JVM-argument, ikki JDBC-URL-parametrar. Vátta veruligu JDK/driver-sockethleiðina og eina hvørja serstaka socket-verksmiðju, áðrenn tú væntar, at hon brúkar tey.

Eindirnar galda fyri allan processin, so tak aðrar sambindingar við í ávirkanarmetingini. Ein skjalfest serstakur connectorur ella ein góðkend tunna kann geva eina greiðari mark, tá bert dátugrunnsumferð skal taka leiðina.

Proxyið tørvar framvegis loyvi og atkomu til dátugrunnsportin. Síðan setur dátugrunnurin vertssligtingsreglur, TLS á mál og sína egnu innritan í verk. Varðveit vertsnavnið á skjalprógvinum og halt dátugrunnskontuna skilt frá proxykontuni.

Skráset fyrsta miseydnaða stig: proxy-samband, samráðing, dátugrunns-TCP, TLS ella dátugrunnsinnritan. Hesi prógv vísa næstu broyting; at tillaga óbrúktar HTTP-eindir aftur og aftur kann ikki gera tað.

Skyldar greinar