Terraria

為什麼泰拉瑞亞卡在“連接到….”?

  • August 30, 2020

我有一個伺服器在我的台式電腦上執行,用於我和我的兄弟們嘗試玩的泰拉瑞亞。他們似乎沒有問題,但即使它是我的伺服器,我也有困難。我會失去連接,並且在嘗試重新連接時會卡在“正在連接”螢幕上。我只能在重新啟動伺服器後重新連接。我在筆記型電腦上玩,這是我連接的 IP 的問題,還是一般的網路問題?我已經為每台電腦的 IP 地址完成了埠轉發,並允許遊戲通過防火牆。

我已經多次遇到這個問題。當您第一次啟動伺服器時,它應該會詢問您要保留多少玩家位置,從 1 到 8。我假設你選擇了 2 - 一個給自己,一個給你的兄弟。嘗試將其增加到 3 或更高(我將我的設置為 6)。這似乎擺脫了這個問題,或者至少大大減少了發生率。

以下是推測,因為我面前沒有客戶端/伺服器原始碼,但我相信會發生此錯誤,因為每當您斷開連接時,伺服器都會在記憶體中保留臨時會話以防您重新連接。這個“幽靈會話”用盡了其中一個預留槽,有時伺服器出錯並且很長時間沒有結束這些會話,這會阻止您重新登錄。通過增加可用槽的數量,您可以繞過這個問題……至少有一段時間,直到希望伺服器自己解決錯誤。如果在伺服器自行修復之前有足夠的斷開連接佔用所有插槽,您可能仍需要重新啟動伺服器。

我相信最新的伺服器更新之一應該可以修復此錯誤,但無論如何我偶爾會再次遇到它。上述解決方法仍然對我有用。

您需要發布更多詳細資訊,以便我們為您提供幫助。(我無法用我目前的聲譽發表評論;我理解這個答案聽起來像是評論,但下面的資訊應該對 OP 有所幫助。)

如果您是從自己的電腦連接,則需要通過自己的 IP 直接連接,或者使用localhost. 在玩多人遊戲的時候,在我也在玩的電腦上託管,使用官方專用伺服器**,**.exe我使用的IP加入是最成功的localhost。(在要求IP.

引用自:https://gaming.stackexchange.com/questions/275268