0

いくつかの背景:appengineにデプロイされた中型のGWTアプリと考えるものがあります。最近、en_US以外のいくつかのロケールをサポートするように構成しました。これにより、GWTのコンパイル中に96の順列が発生しました。

私はアプリへのいくつかの小さな変更をテストしているところです、そしてコンパイル後、それは私に310ファイルをアップロードしなければならないと言っています。私はここに座って30分間それを監視していましたが、進展はありませんでしたが、最終的には展開されると確信しています。

これは、GWT / Appengineでの私の経験の典型です。何百ものファイルをアップロードするには、長い時間がかかります。ただし、これらすべてのGWT順列を使用すると、アプリへの非常に単純な変更でさえ、デプロイに1時間以上かかると思います。それはかなり痛いです。

これは予想される/典型的なものですか?私は何か間違ったことをしていますか?これを痛みを和らげるために私にできることはありますか?私はまた、私たちが何かを壊してそれを修正する必要がある日について心配しています、そして私たちがそれを好転させることができる最も速いのは1時間です。

4

1 に答える 1

2

IDEからデプロイする場合は、appcfgを使用してファイルをアップロードしてみてください。私の経験では、それははるかに速く動作します:

https://developers.google.com/appengine/docs/java/tools/uploadinganapp#Uploading_the_App

ちなみに、私は大きなアプリを持っていて、忙しい時間帯でも10分以上デプロイすることはありませんでした(デプロイは夜間や週末にはるかに高速に動作します)。また、小さな修正を行う場合は、数百ではなく、数個のファイルのみを変更する必要があります。

于 2012-12-18T05:24:35.327 に答える