nonblocking

    0

    1答えて

    長時間実行されているsshコマンドの出力を連続して読み取ろうとしています。私はexec_commandが非ブロックであることを理解しています。しかし、私がstdout.readlines()を使用するとすぐにブロックされます。 sshコマンドがすべての出力行を読み終えるまで10分間待ちたくない。 sshコマンドがstdoutに書き込むとすぐに出力を取得したい。それを行う方法はありますか? impo

    0

    2答えて

    httpリクエストの応答をループとして配列として取得することはほとんど不可能です。私はconsole.logで配列を見ることができますが、配列をhttpサーバの応答に渡すと、空の配列が得られます。何が間違っているのですか?これを行うにはよりよい方法がありますか? コード: router.route('/uprns').post(function(request, response){ r

    0

    1答えて

    私のプログラムはOpenSSL(ブロッキングモード)に基づいて開発されたので、ノンブロッキングのものにリファクタリングしたいと思います。 SSLオブジェクトを持つスレッドでSSL_read()を呼び出し、同じオブジェクトを持つ別のスレッドでSSL_write()を呼び出します。 私は本の"Network Security with OpenSSL"からOpenSSL非ブロックモードを研究しましたが

    1

    3答えて

    Java Futureオブジェクトは、並列スレッド(Executors)によって実行される非同期計算の結果を取得するために使用されます。 Future.get()メソッドを呼び出し、結果が準備できるまで待ちます。この例は、Futureから結果を取得するための非ブロッキング方法を示しています。 java-implement-java-non-blocking-futures。 NonBlocking

    3

    1答えて

    私は、プロジェクトでJavaを使ってプレイフレームワークを使用しています。同時ユーザーが非常に多いため、再生を使用してプロジェクト全体を書き直し、より多くの同時ユーザーをサポートする非ブロッキング機能の恩恵を受けることにしました。プロジェクトの背後にあるDBはOracleであり、すべてのJDBCドライバがReactivMongo以外のブロックIOを使用していることはわかっています。 私は多くを検索

    0

    2答えて

    linux selectを使用してノンブロッキングソケットIOリアクタを実装しています。たとえば、サーバーとクライアントが通信しているとします。クライアントまたはサーバーがダウンしている場合、もう一方の側はreadコール(C関数呼び出し)の戻り値によって伝えることができるEOFを受け取ることになっています。 if(read(fd, ...) == 0) { printf("Endpoint con

    1

    2答えて

    私はそれがあるJSノードに問題のソリューションを実装しようとしています。たとえば : ウルは次のとおりです。http://localhost/sum/5 は1から 「の数字の合計を返す必要があります5にある:15" もしURL: http://localhost/sum/100 答えは次のようになります。 "1から100までの数字の合計がある:4950" パラメータは巨大になります 例えば: UR

    0

    1答えて

    通常、RDBMSドライバはブロックされていますが、Tornadoはブロックされていないサーバです。これは、SQLクエリが終了するまでIOLoopがブロックされるため、CRUD操作を実行する際に非同期的に非同期的に使用されます。 (ACIDのために)RDBMSをデータベースとして使用するプロジェクトに取り組んでいますが、いくつかの機能的な機能(つまりプッシュ通知)を編成するためにWebソケットが必要

    2

    2答えて

    Thisリンクは、非ブロッキングソケットを開くためのチュートリアルを提供します。ただし、ここで提供されるメソッドは任意のランダムポートを取得するオプションを提供しません。また、このjava doc pageに示されているすべてのコンストラクタは、引数としてアドレスをとります。これを行う方法は?