Lua ソケットのタイムアウトの設定は の後にのみ機能するようで、複数のサーバーを試しているため、 をconnect
使用できません。assert (socket.connect (..))
私のシナリオでは、1 つのサーバーがダウンした場合 (不安定なネットワークではなく接続できない)、別のサーバーに頼るので、接続時にタイムアウトが必要です。
助言がありますか?
編集
Lua TCP ソケットは見つかりましたが、それでは接続障害を検出できず、
local tcp = socket.tcp()
tcp:settimeout(1)
tcp:connect(...)