我目前正在尝试使用dotcloud在EC2上部署smartfoxserver 2X。我已经能够检测到亚马逊网络实例的私有IP,并使用dotcloud工具,我已经能够确定正确的端口。但是,我无法通过命令行安装服务器,因此我可以使用AdminTool登录到服务器。Smartfoxserver 2X linux 64通过dotcloud在EC2上运行 - 如何安装?
我安装后相当简单:
./SFS2X/sfs2x-service启动的launchd
我发现,在“dotcloud推”有我在Cygwin的终端输出看好了相当数量,但在提示sfs2x-service已正确启动后,推送会挂起,直到超时。
因此,我的问题是,有没有人找到一种方法通过dotcloud成功在EC2上安装SFS2X?我设法在SFS Pro中取得了部分成功,通过在我的postinstall中调用./jre/bin/java -jar installer.jar完全推送到dotcloud。我是否需要做额外的工作并为SFS2X构建安装程序jar?有没有一种方法可以做到这一点?
我明白,在EC2上使用RightScale的SFS2X有一种标准方法,但是我有兴趣使用dotcloud平台进行部署。
在此先感谢。
你也可以在''dotcloud.yml''文件中加入''processes:''部分。我发现它比放下supervisord片段要简单一些。 – jpetazzo
感谢您的有用信息!我会玩一玩,看看我有没有进一步的进展。 – user1979000