3

私はnode.jsにまったく慣れていないので、ご容赦ください。node、express、およびいくつかのブートストラップを使用して基本的な Portfolio サイトをセットアップしましたが、すべてローカルで ( githubで) 正常に動作します。nodejitsu でアプリをデプロイおよび/または起動すると、次のメッセージが表示されます。

info:    Updating app Portfolio
info:    Activating snapshot 0.0.1-4 for Portfolio
info:    Starting app Portfolio
info:    App Portfolio is now started
info:    http://builtbysean.jit.su on Port 80
info:    Nodejitsu ok

大丈夫ですか?URL にアクセスすると、「builtbysean.jit.su is currently stopped.」という Nodejitsu 400 エラーが表示されます。すぐに実行$ jitsu apps viewすると、アプリが実際に停止していることがわかります (下部のアクティブ: false、実行中: false を参照)。

info:    Viewing app Portfolio
data:    {
data:        dependencies: { express: '3.3.4', jade: '0.33.0' },
data:        name: 'Portfolio',
data:        domains: [],
data:        config: {},
data:        scripts: { start: 'node app.js' },
data:        user: 'deanlai',
data:        subdomain: 'builtbysean',
data:        drones: 0,
data:        maxDrones: 1,
data:        engines: { node: '0.8.x', npm: '1.3.2' },
data:        snapshots: [
data:            { id: '0.0.1', created: '07/18 22:52:26 PDT' },
data:            { id: '0.0.1-1', created: '07/19 10:28:24 PDT' },
data:            { id: '0.0.1-2', created: '07/19 18:23:52 PDT' },
data:            { id: '0.0.1-3', created: '07/19 18:33:22 PDT' },
data:            { id: '0.0.1-4', created: '07/19 19:44:14 PDT' }
data:        ],
data:        ctime: '07/18 22:51:06 PDT',
data:        subscriptionId: 3627690,
data:        version: '0.0.1-4',
data:        active: {
data:            id: '0.0.1-4',
data:            md5: '7a484e5758bdaf1c89d01a98d53868a4',
data:            filename: 'deanlai-Portfolio-0.0.1-4.tgz',
data:            ctime: '07/19 19:44:14 PDT',
data:            active: false,
data:            running: false
data:        },
data:        databases: {},
data:        mtime: '07/19 19:48:48 PDT',
data:        env: { SUBDOMAIN: 'builtbysean', NODE_ENV: 'production' }
data:    }

何が起こっているのか分かりますか?自分の側でエラーがスローされていないため、診断が困難です。また、nodejitsu のスターティング ガイドで簡単な hello アプリを作成し、問題なく展開、起動、実行を続けたので、nodejitsu がアプリの実行を停止する原因となっているアプリに「問題」があるようです (繰り返しますが、ローカルで実行しても問題ありません)。

4

1 に答える 1

1

アプリでエラーがループしている可能性があります。以前にも同じケースを経験しました。ログを確認して、手がかりが得られるかどうかを確認してください

実ログ

それ以外の場合は、サポートにお問い合わせください ( https://www.nodejitsu.com/support/ )

彼らのIRCウェブチャットに行くこともできます - webchat.jit.su

于 2013-07-20T14:58:16.323 に答える