在谷歌计算引擎但是,您可以运行Dropwizard。基本上只有Google提供的Linux虚拟机,如果需要的话可以访问它们的API。
我manged让我Dropwizard实例做对GCE以下工作:
安装Java
sudo apt-get install java7-runtime-headless
打开防火墙端口:
gcutil addfirewall rest --description="http" --allowed="tcp:8080
gcutil addfirewall admin --description="admin" --allowed="tcp:8081"
将文件复制到GCE
gcutil --project={project-id} push {instance-name} {local-file} {remote-target-path}
运行你的应用程序
java -jar your-app.jar server your-config.yml
编辑:也有叫wiztowar https://github.com/twilio/wiztowar另一种选择,它支持DW 0.6.2只。
我认为这是可能的,前提是只有那些GAE友好班级都参与其中。 – xybrek 2013-03-15 09:31:45
虽然我仍然试图构建warwizard,并且需要验证这一点,但是我再次看不到任何不会使这成为可能的事情,查看代码大部分更改将在核心上的“码头”上,以及还应该修改GAE数据存储库中的db – xybrek 2013-03-15 09:38:09