2010/01/06

Google App Engine のテストに外部から接続する

その際のアドレスは通常なら"localhost:8080”などしか出来ないので、外部からアクセスする事は難しいのでグローバルアドレスを割り振って、ネットワークを跨いでアクセスできるようには出来ないものかというライフハック。

./dev_appserver.py --port=8081 --address=192.168.0.21 helloworld/

link: Google App Engineをlocalhost以外から使う方法 - Reinvention of the Wheel

アンダーラインを引いている場所を起動の時に追加してやるだけ。
これで、上の画像のように家のMacからアクセスすることが出来ます。
ちなみにMacでも同じ事は出来ますが、Macには標準でインストールされる管理アプリのLauncherが便利なので逆にこの設定の仕方は分かりません;p

Python 開発用サーバー - Google App Engine - Google Code
ここにはこれ以外の起動オプションが書かれています。結構多いのね。

これで、某所のLinuxサーバ上にGoogle App Engineの開発環境を乗せて、いつでも・どこでも・誰からでも開発できる・・・まさに開発環境のクラウド化!!