問題タブ [jelastic]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - クラウド サービス - EC2 対 GAE 対 Lunacloud 対 Jelastic 対
私はソフトウェアを (java で) プログラミングすることを計画しています。最初は自分のサーバーで実行するかもしれませんが、人気が出るとサーバーがクラッシュする可能性が高くなります.
したがって、私の計画は、Amazon EC2、Google App Engine、Lunacloud などのクラウド サービス用にプログラムすることです。
今のところ、アプリケーションには GUI がありません。SOAPまたはJMS(またはそのようなもの)に集中し、リレーショナルデータベースに大量のデータを保存する必要があります(PostgreSQLがいいでしょう).
クラウドサービスは初めてなので、GAEで少しやってみました。主な使い方は簡単なのですが、JPAとManyToMany-Relations GAEを使うとすぐにクソです。また、GAE で SOAP または JMS サーバーを作成するのは簡単ではありません。
GAE を試して週末を失ったので、コミュニティに聞いてみようと思いました。
私の要件に最適なクラウド サービスはどれですか? これらのサービスの利点と違いは何ですか? 他に何をお勧めできますか?
mercurial - Jenkins 上の Mercurial、インストールと構成
いくつかのコード (Java) を含む Mercurial リポジトリ (Bitbucket 上) があり、クラウドベースの Jenkins サーバー (CentOS 上で実行されている Jelastic) 上で CI ビルドを実行したいと考えています。私の問題は、Jenkins サーバーに Mercurial を適切にインストールできなかったことです。
Jenkins ビルドは次のメッセージで失敗します。
エラー: hg が見つからなかったため、https://bitbucket_jenkins_user:some_password@bitbucket.org/repo_owner/my_repository のクローンを作成できませんでした。Mercurial のインストールが適切に構成されていることを確認してください
セットアップ情報
- これは、Bitbucket でホストされているプライベート Mercurial リポジトリです。
- Bitbucket で、プッシュが発生した後に Jenkins ビルドをトリガーするサービスをセットアップしました
- Mercurial リポジトリで特定のbitbucket jenkins ユーザーを定義しました。このユーザーには読み取り権限しかなく、単純な https 認証を使用してログインします。
- Jenkins は、CentOS 6 の Jelastic クラウド環境でホストされている Tomcat 7 で実行されます。
- Mercurial プラグインは、Manage plugins によって、Jenkins インターフェースを介してインストールされました
- ビルドは、(Bitbucket で定義されたサービスによって) リモートでトリガーされるように構成されています。
- 手動で開始した場合と、リポジトリへのプッシュからトリガーされた場合のビルド結果は同じです。
私が最初にこれを行ったとき、Jenkins に Mercurial プラグインをインストールするだけで十分であり、リポジトリに接続してコードを取得できるようにするために必要な Mercurial バイナリもインストールされるという印象を受けました。私は間違っていたことに気付きました。Manage Jenkins / Configure System ページで Mercurial インストールを指定する必要があります。
質問
- ssh アクセスせずに「yum install mercurial」を実行せずに Mercurial インストールを作成することは可能ですか?
- Jenkins インターフェイスで、[自動インストール] オプションを選択するときに何を指定できますか?
- インストーラーを定義する際に、「zip/tar.gz を抽出」オプションを試してみましたが、「バイナリーアーカイブのダウンロード URL」には何を記述すればよいですか?
- Jenkins は、「コマンドの実行」のインストーラー オプションも提供します。「yum install ...」や「rpm ...」など、どのようなコマンドでしょうか。
私のサーバーはクラウドベースであるため、ssh アクセスは有料のアドオンであり、避けたいと考えています。しかし、それが私の唯一の選択肢である場合は、もちろんそれを行い、サーバー上で実行中のコマンドにアクセスできるようにします。ただし、Centos で「yum install mercurial」を実行すると、Mercurial の 1.4 バージョンしか表示されないようです。これを書いているときの現在のバージョンは 2.6.3 ですが、ソースをダウンロードして自分でコンパイルする必要がありますか、それとも Centos のバイナリとしてどこかで入手できますか?
liferay-6 - Jelastic 上の Liferay でポートレットを自動デプロイする
自動デプロイ フォルダーを変更して、カスタム ポートレットを Liferay にデプロイします。TomcatでJelasticセットアップを使用しています。portal-ext.propeties を変更する必要がありますか?
java - Jelastic- ホスト '' は MySQL サーバーへの接続を許可されていません
Glassfish 3.1 と MySQL 5.5.32 を使用して Jelastic に新しい環境を作成しました。./mysql -u root -p*** -h https://mysql-env-XXXXXXX.jelastic.servint.netを使用して、ローカル クライアント コンピューターから MySQL サーバーに接続しようとしていますが、次のエラーが表示されます。エラー 1130 (HY000): ホスト '120.150.xxx.xxx' は、この MySQL サーバーへの接続を許可されていません。異なる権限で別のユーザー名とパスワードを試しました。
connection - JElastic デプロイメントが機能しない
私は ejb アプリケーションを開発し、glassfish にデプロイしてからローカルで作業しました。しかし、私が JElastic にデプロイしたとき、それは機能しません。
ローカルではグラスフィッシュ 4.0 を使用しましたが、ジェラスティックでは 3.1.2.2 を使用しました。
次のエラーが発生します
接続失敗: socketType: IIOP_CLEAR_TEXT; ホスト名: (ホスト)
私の財産は...
私の検索名は InterfaceObject =ContextObject.lookup("java:global/ContextName/EJBJarname/BusinessClassName"); です。
その解決策とは…?
よろしくお願いします。マハビル.D
java - Jelastic へのデプロイで Java Mail コードが失敗する
動的 Web プロジェクトを実行している Tomcat/Eclipse があります。これには、メイン コードベースとして既知の適切な .war が含まれます。メール .jar は mail.1.4.5.jar です。
ローカルで使用する場合、セットアップが正確に構成されていれば、問題なくテスト経由で電子メールを配信できます。さまざまなポート、および 2 つのまったく異なる SMTP サーバーに配信できます。しかし、Jelastic にデプロイすると、アプリはメールの配信に失敗します。
エラーを一覧表示できますが、トランスポートの問題に関するレポートを含め、いくつかあります。いくつかの答えが得られる重要なエラーは、Jelastic デプロイメントで Java Mail がポート 25 に設定されている場合、メールが配信済みとしてアプリによって報告されることです。これは両方のサーバーで機能します。しかし一向にメールが来ません。迷惑メールもチェックして、メールがスパム対策に引っかかっていないことを確認しました。
問題は非常に狭いようです。ポート 25 のみがメール配信に機能しており、Java Mail はそれが成功したと認識しています。しかし、メールが届かない理由はたくさんあります。どこから始めればよいのか、場合によっては、送信メールをキャッチするなど、どのようにデバッグすればよいのかわかりません。
この質問は、
しかし、これが同じ問題である場合、問題は Grails に限定されず、Java 全体にあります。