Tomcat Windows ਸੇਵਾ ਨੂੰ ਇਸ ਦੀਆਂ ਪ੍ਰੌਕਸੀ ਸੈਟਿੰਗਾਂ ਦਿਓ
ਅਸਲ Tomcat Windows ਸੇਵਾ ਦੇ JVM ਵਿਕਲਪਾਂ ਵਿੱਚ ਪ੍ਰੌਕਸੀ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਸੰਰਚਿਤ ਕਰੋ ਅਤੇ ਸੇਵਾ ਦੀ ਪਛਾਣ ਅਤੇ ਕਲਾਇੰਟ-ਖਾਸ ਵਿਵਹਾਰ ਨੂੰ ਧਿਆਨ ਵਿੱਚ ਰੱਖੋ।
tomcat9w.exe //ES//MyTomcat
Tomcat 9 ਦੀ MyTomcat ਨਾਮਕ Windows ਸੇਵਾ ਲਈ, ਇਹ ਇਸ ਦਾ ਦਸਤਾਵੇਜ਼ੀ ਸੰਰਚਨਾ ਸੰਪਾਦਕ ਖੋਲ੍ਹਦਾ ਹੈ। ਅਸਲ ਸੇਵਾ ਨਾਮ ਅਤੇ ਮੇਲ ਖਾਂਦਾ ਇੰਸਟਾਲੇਸ਼ਨ ਟੂਲ ਵਰਤੋ। Java ਵਿਕਲਪਾਂ ਵਿੱਚ, ਮੌਜੂਦਾ ਐਂਟਰੀਆਂ ਰੱਖੋ ਅਤੇ ਉਹ ਸ਼ਾਮਲ ਕਰੋ ਜੋ ਐਪਲੀਕੇਸ਼ਨ ਦਾ HTTP ਸਟੈਕ ਵਰਤਦਾ ਹੈ:
-Dhttp.proxyHost=proxy.example
-Dhttp.proxyPort=8080
-Dhttps.proxyHost=proxy.example
-Dhttps.proxyPort=8080
URL ਸਕੀਮ ਤੋਂ ਬਿਨਾਂ ਹੋਸਟਨਾਮ ਵਰਤੋ। ਪ੍ਰੌਕਸੀ ਪ੍ਰਮਾਣ-ਪੱਤਰਾਂ ਤੋਂ ਬਿਨਾਂ ਮਨਜ਼ੂਰਸ਼ੁਦਾ ਜਨਤਕ HTTP ਟੈਸਟ ਲਈ, HTTP ਪ੍ਰੌਕਸੀ ਸੂਚੀ ਤੋਂ ਇੱਕ ਉਮੀਦਵਾਰ ਹੋਸਟ ਅਤੇ ਪੋਰਟ ਦੇ ਸਕਦਾ ਹੈ; ਲੋੜੀਂਦਾ ਸੇਵਾ-ਨੈੱਟਵਰਕ ਰਸਤਾ ਵੱਖਰਾ ਰੱਖੋ। HTTP ਅਤੇ HTTPS ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਆਪਣੇ ਮੰਜ਼ਿਲ ਪ੍ਰੋਟੋਕੋਲ ਚੁਣਦੀਆਂ ਹਨ। ਜੇ ਸਿੱਧੇ ਅਪਵਾਦ ਲੋੜੀਂਦੇ ਹੋਣ, ਤਾਂ ਲੋੜੀਂਦੀ http.nonProxyHosts ਨੀਤੀ ਵਰਤੋ; JDK ਦਾ HTTPS ਹੈਂਡਲਰ ਉਹ ਵਿਸ਼ੇਸ਼ਤਾ ਸਾਂਝੀ ਕਰਦਾ ਹੈ।
ਸੇਵਾ ਬਦਲਾਅ ਲਾਗੂ ਕਰੋ ਅਤੇ ਢੁਕਵੀਂ ਰੱਖ-ਰਖਾਅ ਵਿੰਡੋ ਵਿੱਚ ਮੁੜ ਚਾਲੂ ਕਰੋ। ਇਹ ਨਵੇਂ JVM ਦੀਆਂ ਸ਼ੁਰੂਆਤੀ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਨ; ਖਾਸ ਕਰਕੇ java.net.useSystemProxies ਸ਼ੁਰੂਆਤ ਵੇਲੇ ਜਾਂਚੀ ਜਾਂਦੀ ਹੈ। ਇੰਟਰੈਕਟਿਵ ਸ਼ੈੱਲ ਵਿੱਚ ਐਕਸਪੋਰਟ ਕਰਨਾ ਇਹ ਸਾਬਤ ਨਹੀਂ ਕਰਦਾ ਕਿ ਸੇਵਾ ਨੇ ਇਹ ਪ੍ਰਾਪਤ ਕੀਤਾ।
ਫਿਰ ਵਰਕਰ ਦਾ ਖਾਤਾ ਅਤੇ ਕਲਾਇੰਟ ਦਾ ਮੁਲਾਂਕਣ ਕਰੋ। ਸਿਸਟਮ ਖੋਜ ਅਤੇ ਏਕੀਕ੍ਰਿਤ ਪ੍ਰਮਾਣਿਕਤਾ ਪ੍ਰਸ਼ਾਸਕ ਦੇ ਬ੍ਰਾਊਜ਼ਰ ਸੈਸ਼ਨ ਤੋਂ ਵੱਖਰੀ ਹੋ ਸਕਦੀ ਹੈ। JVM ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਸਿਰਫ਼ ਉਨ੍ਹਾਂ ਨੂੰ ਪੁੱਛਣ ਵਾਲੇ ਕੋਡ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕਰਦੀਆਂ ਹਨ; ਕਿਸੇ ਹੋਰ ਲਾਇਬ੍ਰੇਰੀ ਨੂੰ ਇਸ ਦਾ ਬਿਲਡਰ ਜਾਂ ਰੂਟ ਪਲਾਨਰ ਲੋੜੀਂਦਾ ਹੋ ਸਕਦਾ ਹੈ। 407 ਲਈ, ਮਨਮਾਨੇ proxyUser/proxyPassword ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਜੋੜਨ ਦੀ ਬਜਾਏ ਉਸ ਕਲਾਇੰਟ ਵੱਲੋਂ ਸਮਰਥਿਤ ਪ੍ਰੌਕਸੀ ਪ੍ਰਮਾਣਿਕਤਾ ਸੰਰਚਿਤ ਕਰੋ।