Warshad socket SOCKS ah oo ku jirta qaabka macmiilka Hadoop
Soo ror barta SOCKS iyo fasalka warshadda, kadibna tixgeli beddelka warshadda ee gaar u ah borotokoolka Hadoop.
Hadoop wuxuu u baahan yahay barta SOCKS iyo warshad socket macmiil oo akhrinaysa labadaba. Ku dar labadaba core-site.xml-ka loo roray hawlgalka:
<property>
<name>hadoop.socks.server</name>
<value>proxy.example.net:1080</value>
</property>
<property>
<name>hadoop.rpc.socket.factory.class.default</name>
<value>org.apache.hadoop.net.SocksSocketFactory</value>
</property>Hadoop 3.4.2 gudihiisa SocksSocketFactory waxay ka akhridaa barta host:port Configuration-keeda waxayna ku abuurtaa socket-yo Java waddadaas. Tijaabo TCP dadweyne oo la ogolaaday oo aan lahayn xaqiijin proxy, gelitaan ku habboon oo ka socda liiska proxy-yada SOCKS ayaa bixin kara hadoop.socks.server; xaqiiji gelitaanka dhammaan meelaha borotokoolka ee loo baahan yahay iyo dekedaha.
Ka hor inta aanad u malayn in la doortay midda caadiga ah, baadh furaha gaar u ah borotokoolka: NetUtils waxay marka hore baadhaa hadoop.rpc.socket.factory.class. kadibna magaca fudud ee fasalka borotokoolka. Waxay isticmaashaa midda caadiga ah kaliya marka baaritaankaas uusan dooran warshad.
Sidaas darteed qiime ka yimid fayl kale oo la roray ayaa warshadda hore ku sii hayn kara firfircoon. Baadh Configuration-ka macmiilka ee dhabta ah halkii aad baadhi lahayd hal fayl XML oo server ku yaal.
Tan waxay khuseysaa meelaha Hadoop u isticmaalo warshaddaas TCP. Waxay ilaalisaa habdhaqanka cinwaanka meesha iyo DNS ee qaybta; doorashada proxy maaha amar lagu abuurayo natiijooyin DNS beddel ah.