問題タブ [nodejitsu]
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.
node.js - node.js fs.fileReadが機能しない
nodejitsu を使用してデプロイされた次の基本的な Web サーバーがあります。ファイルの内容を表示しようとしています。ファイル「test.txt」には、1 行のプレーン テキストが含まれています。ローカル マシンの「server.js」ファイルと同じフォルダに保存し、jitsu deploy を実行しました。fileRead コールバックは、err ブロックでさえ実行されないようです。他のすべては正常に動作します。コードは次のとおりです。
前もって感謝します!
javascript - Nodejitsu と bower のインストール
https://github.com/bower/bowerを使用するアプリケーションをNodejitsuホスティングにデプロイしようとした人はいますか?
問題はnpm pack
、nodejitsu がアプリをデプロイするために使用するコマンドです。ドットで始まるすべてのファイルを無視します。特に、デプロイ後のスクリプトとして.bowerrc
実行できないのはそのためです。bower install
助言がありますか?たぶん空の.npmignore
ファイルを使用しますか?
ありがとう!
node.js - リモートでmongodbに接続するnode.js
私はこれが些細なことだと知っていますが、私はこの問題の解決策をグーグルで検索してきました.mongodb + node.jsアプリケーションを展開するのはこれが初めてです.静的データでnode.jsアプリケーションをホストすることに成功しました. 、データベースを使用するように変更しました-mongodb、mongolab.comでmongodbデータベースを作成しました、接続を試みましたが、このエラーが発生し続けます
データベースエラー
エラーの詳細: エラー: [subdomain.mongolab.com:10027] に接続できませんでした
私はグーグルで検索していましたが、解決策が得られませんでした。また、サイト管理者、データベース接続、およびmongodbからリモートで取得するコード全体に連絡し まし た github 、ありがとう
node.js - Node.js と Socket.IO が一部のサーバーで応答しない
Nodejitsu で実行されている単純な Node.js および Socket.IO アプリがあります。アプリは自宅やその他のインターネット サービスからは問題なく動作していますが、私の職場では動作しません!
ここに私が得ているエラーメッセージがあります
なぜこれが起こっているのか教えてください。この種のファイアウォールの問題ですか?
ありがとう
node.js - nodejsのnodejitsuホスティングの詳細とは
「ドローンは計算能力の個々の単位です。」
私はそれが何を意味するのか理解できません....どのくらいのスペースですか?
1 か月あたりの受信トラフィックは?
発信?
RAM?
CPU?
インターネット速度?
私は彼らの計画を調べました。彼らは、月に 10 ドルで 1 台のドローンを手に入れることができると言っています。
それは私に何も教えてくれません!
上記の質問で、ドローンを 1 台入手するとはどういう意味ですか? node.js のよく知られたプロバイダーであるため、ここの誰かがホスティングについて詳しく知っていることを願っています。
奇妙に感じる場合は、この質問を正しく表現してください..
javascript - NodeJS での高レイテンシー
この問題は特に Nodejitsu に関連していますが、同様の影響が他の VPS でも発生しているようです。私は socket.io を使用したリアルタイム ゲームを持っています。私が気づいたことの 1 つは、サーバーが応答するまでに非常に長い時間待機することがあるということです。その時間枠内に複数のリクエストが送信された場合、それらはすべてキューに入れられて一度に処理されたかのように動作します。共有ハードウェア上の他のユーザーの存在と漠然と相関していると思われます (VPS の場合と同様)。
とにかく、これをテストする (そして、それが私のゲームのコードによるものではないことを確認する) ために、最小限のテスト ケースを作成しました。
perf
定期的にイベントを送信し、コールバックが起動するのにかかった時間を示す socket.io を含む単純な空白の HTML ページがありました。そして、それはまだ同じことを示しています:
バーの長さは、線形量ではなく、時間の平方根を表すことに注意してください。
socket.io に依存する代わりに、XHR を使用して現在の応答時間の同様の測定を行ったところ、結果は非常に似ており、多くの低遅延応答 (ただし、予想どおり Websocket よりも高いベースライン) といくつかの時折の応答が得られました。積み重なって見えるスパイク。
奇妙なことは、複数のブラウザ ウィンドウと異なるブラウザで開くと、異なるブラウザ間に相関があるように見えることです (そして、一部のサーバーではまったく存在しないか、大幅に頻度が低いという事実)。サーバー側の現象。ただし、一部のブラウザでは発生するが他のブラウザでは発生しないレイテンシ スパイクがあり、同じセッションの 2 つの Chrome ウィンドウは実質的に正確に重複しているように見えます。賢い)。
左から右へ: Chrome シークレット、Chrome (通常)、Firefox、Chrome (通常)
とにかく、これは何ヶ月も私を混乱させてきました.何が原因で、どのように修正するのかを本当に理解したい.
node.js - オンラインでホストするときに node.js アプリケーションで mongoDB を構成する方法は?
これで、node.js/express アプリケーションを稼働させる時が来ました。私のローカル開発環境では問題なく動作します。私はnode.jsとmongoDBの両方が初めてです。私たちのノードジツをホストにすることにしました。
最初に行う必要があるのは、nodejitsu でデータベースを作成することです。次に、作成したデータベースに接続するようにコードを構成する必要があります。これはどのように構成する必要がありますか? 私のローカル開発環境では、オブジェクトはシードのように格納されており、実際にはデータベースではありません。
アプリケーションを起動して実行する方法について、ここでいくつかの主要な部分が欠けているように感じます。誰かが私がそれを少し整理するのを手伝ってくれたら本当に感謝しています.
ローカルで動作するコードは次のとおりです。