我目前正在尝试使用 dotcloud 在 EC2 上部署 smartfoxserver 2X。我已经能够检测到亚马逊网络实例的私有 ip,并且使用 dotcloud 工具我已经能够确定正确的端口。但是,我很难通过命令行正确安装服务器,以便我可以使用 AdminTool 登录它。
我的 postinstall 相当简单:
./SFS2X/sfs2x-service start-launchd
我发现在“dotcloud push”上,我的 cygwin 终端中有相当多的有希望的输出,但是在说 sfs2x-service 已正确启动之后,推送挂起,直到超时。
因此,我的问题是,有没有人找到通过 dotcloud 在 EC2 上成功安装 SFS2X 的方法?通过在我的 postinstall 中调用 ./jre/bin/java -jar installer.jar,我设法在 SFS Pro 上取得了部分成功,并完全推动了 dotcloud。我是否需要做额外的工作并为 SFS2X 构建安装程序 jar?有没有最好的方法来做到这一点?
我确实了解在 EC2 上使用 RightScale 使用 SFS2X 进行部署有一种标准方法,但是我对使用 dotcloud 平台进行部署很感兴趣。
提前致谢。