在谷歌計算引擎但是,您可以運行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