このhabratopicでのGoogle App Engine(GAE)とJavaの最近の議論で、善良な人々はMor.phを見ることを提案しました。
一見美味しそうに見えましたが、実際に使用しているうちにいくつか発見されました。 それらについてお話します。
だから、まずおいしいについて。 Morphは、とりわけ(PHP、Ruby、ここでは省略しています)Javaアプリケーションのホスティングを提供しています。 VPSとは異なり、ssh、サーバー設定などはありません-すべてが既に構成されています。 データベースとメール/セッションへの接続に特定のJNDIを使用するようにWebアプリケーションを設定し、データベース(MySQLまたはPostgreSQLから選択します-postgresに買収されました)を接続し、特別なツール(添付)でプラグインするだけで、すべてが動作し始めます。
すべてがn番目のサーバーインスタンス(Jetty-7.0のスタンド)で動作し、その上にロードバランシングがあります。 インスタンスの数は料金に依存します。 まあ、これらはすべてアマゾンサービスに住んでいます。
グッズから:
1.簡単なサーバー管理
2.関税を動的に切り替える機能(必要に応じてより強力で高価なものに簡単に切り替える)-日ごとの支払い
3. 1か月あたり3 GBのトラフィックと1ギガの開発用スペースを備えた無料の関税の存在
4.最低料金は30ギガバイトのトラフィックを提供し、1日1ドルの費用がかかります(私は快適でした)
しかし、結果は次のとおりです。
1.無料料金でドメインをパークすることはできません
2. phpPgAdminを介してのみデータベースを操作します。たとえば、既存のデータベースを移行する必要がありました。SQLアップロードを介してのみそこにアップロードできます。 それほど大きくないエクスポートデータベースの場合、SQLは2ギガバイトでした。 2 Gigaの起動
3. Javaは196Mbのメモリを使用するように構成されています(-Xmx196mを理解している限り)-すべてのアプリケーションが十分ではありません(フォーラムで、Alfrescoが起動できないと不満を言いました)-私のEmForgeもそれが行くという事実ではありません。 さらに、この設定は関税に依存しません-「キューブ」の束を購入できます-インスタンス-しかし、それぞれに196メートルの桟橋があります
4.ログの最後の200行のみを見ることができます(明らかに十分ではありません)-彼らはそれを修正することを約束しました
5.桟橋-7.0-ベータ。 私の場合、JSF 1.2 + Facelets + RichFacesの組み合わせは、フォームの作成時に「ビューを復元できません」を生成しました。 Jetty 7.0との互換性についてアプリケーションをテストしていません(ローカルでプレイする必要があります)。
一般的に-Mor.phへの計画された移行はこれまでキャンセルされました:(