程式內有使用curl的模塊,為了保證程式的完備性,用iptables禁掉了目的ip的通訊,嘗試一下超時機制是否正確執行。
但是發現curl的超時時間失效了,我自己的超時時間設定為2s,但是無論如何,程式curl的超時時間都是保持在15s,改為其他超時時間也是如此。
上圖是我的超時時間設定,可以看出我的超時時間設定為2s,但是在下圖的cur_debug資訊中可以看出來,它是在15s左右判定為超時的。最奇怪的是,只有部分機器出現這種情況,難道還有什么環境會影響超時設定?
同樣通過linux的curl命令做過測驗,但是curl命令下的超時是正確生效了的,效果如下
date;curl -m "url";date

有沒有大牛能為我解惑呢?感激不盡
uj5u.com熱心網友回復:
解決了嗎????轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/229516.html
標籤:其他技術討論專區
上一篇:QMovie 運行時,GIF圖會產生鋸齒,怎么去掉啊
下一篇:常見調節閥的預防性維修方案!
