BAE升级到3.0后顿时感觉好用了很多,俨然云主机的感觉。
底下我将分享我在BAE上部署Pomelo的过程。
首先需要拥有一个BAE的执行单元。没有的可以自行百度并部署。
接着svn得出代码到本地。此处假设该目录为bae。
Pomelo init命令弄个pomelo工作目录出来。将game-server下的文件拷到bae下并覆盖。
回到bae目录。打开package.json增加一条配置"scripts": "node app"。
上传,这时候server们应该都能正常跑起来了。但是外界还不能与服务器联通。
申请一个Port的扩展服务。配置Port的端口号,任意数字。比如3010。
修改server.json的配置,把connector服务器的clientPort修改为配置的端口号。上传,就ok了。
最后,客户端连接申请的Port服务提供的ip:port,测试,通过。