問題タブ [openshift-cartridge]

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.

0 投票する
1 に答える
42 参照

openshift - OpenShift カートリッジの Source-Url で特定のブランチまたはコミットを使用できますか?

iojs 3.0 に更新されたこの iojs OpenShift カートリッジを使用していますが、一部の機能をテストするには iojs 2.x バージョンが必要です。

カートリッジmanifest.yml( here ) を見るSource-Urlと、git リポジトリ ( https://github.com/connyay/openshift-iojs.git ) へのセットが表示されます。同じGithubリポジトリの古いバージョンを使用するように変更すると、古いカートリッジを取得できると考えていました。

では、Source-Url属性はブランチまたはコミット ハッシュ (ala https://github.com/connyay/openshift-iojs.git#v2.5.0など) の指定をサポートしていますか? OpenShift のドキュメントには、これについては何も言及されていません。

0 投票する
2 に答える
309 参照

ssh - Openshift 接続エラー

私が正しい場所にいるかどうかはわかりませんが、事前に申し訳ありません!

Tomcat を実行している openshift にアプリがあり、数日前からアプリでブラウザーに「見つかりません」と表示されます。Webコンソールでアプリを再起動しましたが、何もしませんでした。

問題はTomcatにあると思ったので、ログを確認しようとしましたが、ssh経由でアプリに接続できませんでした。次に、セットアップを再度実行して新しいキーペアを生成しましたが、コマンド rhc setup を実行すると、次のようになります。

ネットで検索すると、すでにキーを手動で設定していますが、ssh コンソールでエラーが発生し、接続できません。

私が間違っていることは何ですか?またはさらに良いことに、接続するにはどうすればよいですか?

(私が使用している戦争がもうないため、このアプリを再作成することはできません。すべてを再度保存するには、この作業が必要です!)

ありがとう

0 投票する
2 に答える
2971 参照

javascript - Node アプリを Openshift にデプロイできない

コマンドラインツールを使用して、Openshiftに必要な単純なExpressJSアプリをデプロイしようとしています。以下にデバッグ トレースを示します。

ただし、私のアプリはポート 8080 でリッスンしています。

誰でも助けることができますか?

空のアプリケーションをデプロイしてもエラーは発生しないようです。

0 投票する
1 に答える
8470 参照

heroku - Heroku と OpenShift のどちらがより優れた PaaS ですか?

私は過去 3 ~ 4 年間 Heroku を使用してきましたが、今では Ruby アプリケーションのデプロイに openshift を使用したいクライアントがいます。

私はherokuの機能を知っていますが、openshiftは初めてです。ギア、カートリッジ、マーケットプレイスなど、openshift の機能はほとんど知りません。

どちらもオンライン サービスに aws を使用し、同じ git デプロイ戦略を使用しています。

Ruby アプリケーションをデプロイするために、heroku に対する openshift の利点は何ですか?

0 投票する
1 に答える
691 参照

openshift - openshift データベースとデータ ディレクトリ

私は、Openshift でのデータベースの永続性に関するいくつかの疑問を提起した README ファイルを見ていました。

注: プッシュするたびに、リモート リポジトリ ディレクトリ内のすべてが再作成されます。長期的なアイテム (sqlite データベースなど) を OpenShift データ ディレクトリに保存してください。これは、リポジトリのプッシュ間で保持されます。OpenShift データ ディレクトリは、リモート リポジトリ ディレクトリ (../data) に対して、または環境変数 OPENSHIFT_DATA_DIR を介してアクセスできます。

https://github.com/ryanj/nodejs-custom-version-openshift/blob/master/README#L24

ただし、Openshift の Web サイトでこれを確認することはできませんでした。この README は古くなっていますか? 私はむしろこれをテストしたくないので、誰かが喜んで共有できる直接の知識を持っていれば大歓迎です.

0 投票する
0 に答える
231 参照

mysql - openshift で mysql データベースをセットアップして Express 4 アプリケーションをデプロイする方法は?

Express4 アプリを Openshift にデプロイするのは難しいと感じています。
プロジェクトはローカルホストで正常に動作していますが、サーバーにプッシュできません

server.js でアプリのデプロイが失敗する ....

Express@3 バージョンは、server.js (提供されるデフォルト) で正常に動作します。openshift に Express@4 バージョンをデプロイするためのヘルプはありますか ???

0 投票する
1 に答える
79 参照

node.js - openshift に必要な Sails.js(v0.11) カートリッジ

Sails.js の現在のバージョンは v0.11 です。openshift でこのバージョンの Sails.js を使用してアプリケーションを作成するには、 cartidge が必要です。

古いカートリッジhttps://github.com/markschad/openshift-origin-cartridge-nodejs-sailsを見つけました。

誰でもアップグレードされたカートリッジを提供できますか?