Vaadinはすばらしいフレームワークで、カラフルなWebアプリケーションを開発するのに非常に便利です。しかし、私はそれに起こっているいくつかの予期せぬ出来事に全面的に不満を抱いています。私は、クライアント側とサーバー側のコンポーネントを同時にコーディングできるようなフレームワークを作成するのは難しいことを知っています。それは私の時間を節約しました。Vaadin 7 - 私のプロジェクトではないが良いフレームワーク
しかし、通信エラー、セッションの期限切れ通知、アプリケーションがサーバー環境で時々フリーズしてしまうのはなぜですか?しかし、私のローカル環境では、すべてが完璧に動作します。
誰も私がこれらの問題に直面している理由を教えてもらえますか?
問題:
- コミュニケーション通報しますか? (http://dev.vaadin.com/ticket/8466)
- セッションが切れましたか? (私は300分後にセッションが終了するように設定しましたが、それは以前に起こりましたが、いつもそうではありません)
- 時々アプリケーションがフリーズします。 (私はボタンをクリックすることができますが、使用することはできません..何もしません..再起動するしか方法はありません)
- IEでのパフォーマンスが非常に悪いです。 (私はそれがすべてのWebアプリケーションに共通していることは知っていますが、私のアプリケーションは他のブラウザと比較して、IEは完全にうんざりしています。私。
- ICEPushのために完璧にその仕事をして、アドオン。しかし、いつかそれは私にコンソールで例外を与えているの後。(https://vaadin.com/forum#!/thread/234493/4528542)
- 私はブラウザで任意のアクションを行うと。これは、別のブラウザに反映されています(http://dev.vaadin.com/ticket/10208)
- コンテキストメニューのアドオン:実装が簡単で幻想的ですが、遅いネットワーク上で複数の右クリックについて例外を表示します。https://vaadin.com/forum#!/thread/119996/4455717
- 迷惑な例外メッセージ。それをUIに表示する必要はありますか?
私はすでにフォーラムでほとんどの時間を過ごしました。私は本当に皆さんの支持を得ています。しかし、私はしたくない。
容疑者上記の問題の原因は次のとおりです。
- 私のVaadinサーバーは英国にあり、APIサーバーは米国にあります。これは通信の問題の原因ですか?
- 私はUtilクラスの関数からコンポーネントをビルドします。これが私のリストにある問題7の理由です。このように、 ComponentsBuilder.buildVerticalLayout();
また、これらの問題も他の人が直面していることは本当にうれしいです。だから私はいくつかの解決策を得ることを願っています。私を助けて、私の間違いを見つけてください。
あなたsuspection番号1の場合:あなたが非同期的にあなたのAPIサーバに要求を転送し、あなたのvaadinサーバー上でプロキシサービスを作成することを検討することがあります。 – Atmocreations
vaadinアプリケーションはクラスタ上で動作しますか?それは問題#2の理由かもしれません。セッションレプリケーションの問題が原因で発生する可能性があります。 – Andrew