Photon之如何解决Photon Server无法在局域网使用的bug

前言

先介绍一下Photon的两个服务器服务:
Photon Cloud 是一个完全托管的软件即服务 (SaaS) 解决方案。我们可以完全专注于应用程序客户端,而托管、服务器操作和扩展均由光子官方负责。
Photon Server 是一个本地服务器应用程序,我们可以在本地或指定的计算机上运行和托管。我们可以自由配置和设置自己的多人游戏后端。完全可定制和扩展。

注意Photon Cloud 本身是基于 Photon Server的。只不过他是有光子帮我们维护,

Cloud vs Server

使用Photon Cloud还是Photon Server呢?
官方比对

个人感悟
如果商业项目,可以使用付费版的PhotonCloud,方便而且不用维护,当然如果技术团队强大,那么也可以自己开发PhotonServer然后自行部署云服务器。
如果是局域网小项目,可以使用PhotonServer,只需要再一个控制机上打开Server即可。

问题描述

如何在自己的电脑上开启PhotonServer,那么调试和连接服务器使用127.0.0.1是没问题的,但是如果把PhotonServer部署到本地局域网的另一个电脑上之后,我们通过这台电脑的实际ip地址去连接,会出现连接不上服务器的问题。或者连接上了之后加入不了房间等问题。
归根结底是PhotonServer的GameServer出了问题。

解决办法

猜你喜欢

转载自blog.csdn.net/qq563129582/article/details/132066684