1
當我關閉筆記本電腦的蓋子並將其放入睡眠狀態時,似乎網絡中該筆記本電腦的註冊Bonjour服務不會在其他機器上消失。 Bonjour有沒有可以設置的超時時間?Bonjour Timeout
當我關閉筆記本電腦的蓋子並將其放入睡眠狀態時,似乎網絡中該筆記本電腦的註冊Bonjour服務不會在其他機器上消失。 Bonjour有沒有可以設置的超時時間?Bonjour Timeout
根據Bonjour's "Frequently Asked Questions" page:
當我從網絡上斷開設備,它仍然可見?
是的,一段時間。最終,DNS記錄達到其生存時間間隔 並且消失。作爲應用程序開發人員,如果使用Bonjour連接到主機 並且連接失敗,則可以要求Bonjour 重新確認記錄。這個過程在 NSNetServices和CFNetServices編程指南中進一步描述。
DNSServiceReconfirmRecord在這裏有幫助。這意味着我必須連接到它來檢查它是否仍然有效?至少在這裏它會停留幾個小時。 – HelloWorld
問題仍然存在。該服務不想消失,它保持在那裏,直到我想連接它。有沒有間隔刷新我可以用bonjour開火? – HelloWorld