मेरे पास यह सोसाइट कमांड है जो ठीक चल रहा है, लेकिन जब कोई डेटा स्थानांतरित नहीं होता है, तो यह ठीक 5 मिनट के बाद मर रहा है और मुझे समझ में नहीं आता है कि मैंने इसे पहले 10 सेकंड के बाद हर 10 सेकंड में 100 रखने के लिए क्यों रखा है। । मैंने समाज के आदमी के पेज से जो समझा, उसे 16 मिनट तक जीवित रखना चाहिए। इसके अलावा, अगर मैं 200 में रखने की कोशिश करता हूं, तो मुझे "setsockopt (7, 6, 6, {200}, 4): अमान्य तर्क" मिलता है, लेकिन इंटरनेट पर कहीं भी मुझे पता नहीं चल सकता कि उस तर्क का अधिकतम मूल्य क्या है इसलिए मुझे लगता है मुझे यहाँ बहुत कुछ याद आ रहा है। तर्कों के साथ अधिक प्रयोग करने से कभी भी 5mn का टाइमआउट मान नहीं बदला गया। Keepcnt के लिए कम मान सेट करना और Keepintvl के उच्च मूल्यों को स्वीकार किया जाता है, लेकिन बस कोई दृश्य प्रभाव नहीं होता है।
socat -d -d -d -v pty,link=/tmp/lp1 tcp:192.168.0.5:9100,reuseaddr,keepalive,keepidle=10,keepintvl=10,keepcnt=100
2017/05/31 08:53:01 समाज [16065] I इस उत्पाद में ओपनएसएसएल टूलकिट में उपयोग के लिए ओपनएसएसएल प्रोजेक्ट द्वारा विकसित सॉफ्टवेयर शामिल है। (Http://www.openssl.org/) 2017/05/31 08:53:01 समाज [16065] I इस उत्पाद में टिम हडसन द्वारा लिखित सॉफ्टवेयर शामिल है (tjh@cryptsoft.com) 2017/05/31 08:53:01 समाज [16065] मैं "प्रतीकात्मक-लिंक" से "/ tmp / pp4" विकल्प सेट कर रहा हूं 2017/05/31 08:53:01 समाज [16065] मैं ओपनिंग ({5}, {6}, {"/ dev / pts / 1"},) -> 0 2017/05/31 08:53:01 समाज [16065] एन पीटीवाई / देव / पीटीएस / 1 है 2017/05/31 08:53:01 सोसाइटी [16065] मैं 1 को "सो-रखैलिव" विकल्प चुन रहा हूं 2017/05/31 08:53:01 समाज [16065] मैं 10 को "tcp-keepidle" विकल्प सेट करता हूं 2017/05/31 08:53:01 समाज [16065] मैं 10 को "tcp-keepintvl" विकल्प सेट करता हूं 2017/05/31 08:53:01 समाज [16065] मैं 100 के लिए "tcp-keepcnt" विकल्प सेट करता हूं 2017/05/31 08:53:01 समाज [16065] एएफ = 2 192.168.0.5:9100 के लिए एन कनेक्शन 2017/05/31 08:53:01 समाज [16065] मैं कनेक्ट लूप शुरू कर रहा हूं 2017/05/31 08:53:01 समाज [16065] मैं सॉकेट (2, 1, 6) -> 7 2017/05/31 08:53:01 समाज [16065] एन स्थानीय पते से सफलतापूर्वक जुड़ा हुआ है AF = 2 192.168.0.4 सत्र 2682 2017/05/31 08:53:01 समाज [16065] मैंने सभी सॉक पतों को हल किया और खोला 2017/05/31 08:53:01 समाज [16065] एन एफडी के साथ डेटा ट्रांसफर लूप शुरू करना [5,5] और [7,7] 2017/05/31 08:58:01 समाज [16065] एन सॉकेट 2 (एफडी 7) ईओएफ में है 2017/05/31 08:58:02 सोसाइटी [16065] मैंने समय पर मतदान किया (0.500000 सेकंड के भीतर कोई डेटा नहीं) 2017/05/31 08:58:02 समाज [16065] मैं बंद (5) 2017/05/31 08:58:02 समाज [16065] मैं शटडाउन (7, 2) 2017/05/31 08:58:02 समाज [16065] स्थिति 0 के साथ बाहर निकलना