Openshift v3を試してみると、とても簡単なWebアプリケーションを作成し、Wildfly &ポストグルで展開することができました。Openshift 3 free:ミニSpringBoot app + Mysqlはすぐにクォータの制限を超えていますか?
非常に単純なSpringBootアプリケーション(WARとして)をMysql(1つのテーブル)で作成しようとすると、MySqlボリュームストレージはすぐにクォータを超えます。その結果、非常に単純なアプリケーションは適切に実行できません。作成
エラー:ポッド "springbootmysql -8-" が禁止されている:要求され、資源を計算:limits.cpu = 1、使用limits.memory = 512Mi、 : クォータ超過limits.cpu = 2を、 limits.memory = 1GI、限られた: limits.cpu = 2、limits.memory = 1GI最後の11分で19回
更新:今私は480Miメモリとの両方のポッドの構成された - メモリクォータのですが超えない。
私は今、ビルドと展開をストーピングエラーメッセージが表示されます:
の作成中にエラーが発生:ポッド「springbootmysql6-2-」が禁止されている:= limits.cpu:コンピューティング・リソース、要求された: クォータを超えて limits.cpu = 1914メートル、limits.memory =限られた980Mi、::= 490Mi、使用limits.memory 957メートル、OpenShiftオンラインスターターで limits.cpu = 2、limits.memory = 1GI
新しい展開を強制する場合や、更新されたバージョンを展開する場合にのみ、展開方法が有効になります。あなたのアプリケーションはうまくいっている間、通常のように要求を処理します。私は第二の質問については知らない。 –
申請を作成すると、ストレージ/ボリュームの申し立ては行われません。 mysqlデータベースを作成すると、1は1Giのボリューム/永続的な容量を使用する必要があります。しかし...それから私のクォータは超過しています!!私は私の最初の記述にメッセージを追加しました。どのように続行する? – tjm1706
Javaアプリケーションに実際に永続ストレージが必要ですか?すべてのデータがデータベースにあれば、それは必要ありません。スターター層を使用している場合は、永続ボリュームが必要な場合は、ボリュームを取得するだけで複雑になり、複数のアプリケーションにマウントすることはできません。これは、ボリューム・タイプを一度にクラスター内の1つのノードにマウントでき、彼らは常に同じノード上にあるという保証はありません。 –