問題タブ [reactphp]
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.
php - reactPHPサーバーで状態を維持するには?
PHP サーバーに到達します。リクエスト数をカウントするコード:
カウンターはすべてのリクエストで 0 のままですが、サーバーへのすべてのリクエストで $counter 変数を永続化するにはどうすればよいですか?
php - 異なる PHP インスタンス間でのデータの受け渡し
index.php は Apache によって解析されます。一部のデータを別の PHP インスタンスに渡す必要がありますが、これはたまたま reactphp ループです。これをどのように達成するのが最善でしょうか? 両方のスクリプトが同じマシンで実行されます。
.
php - 特定のReactPHPソケットエラーを取得するには?
以下には on error イベントがあります。特定のエラーを特定するにはどうすればよいですか?
php - ReactPHP のリスナーとタイマー?
いくつかのことを行う小さなアプリケーションを構築しようとしています。
メインクラスは、ワーカーを生成、破棄、リッスン、および管理します...
コントローラーによって管理される一連のワーカー (最終的には、データベースで定義されたキューを管理する長時間実行されるプロセスを持つことになります)...
しかし、コードが期待どおりに動作しない状況に遭遇しました...
この最後のコードは、アプリケーションを起動するために実際に実行するファイルです。コマンドライン引数に基づいて、どの種類のプロセスを生成するかをルーティングします。(この方法では、さまざまな種類のプロセス用のファイルを用意する必要はありません。)
ワーカーは正しく生成され、最初のメッセージ ( Child 1 Said: Before Run
) がワーカーに送信されstdout
、controller
ワーカーはそれを に送信し、 はそのイベントを聞いて自身の に送信しますstdout
。
ただし、リスナーは1回限りのリスナーのようで、イベントループはそれを何度も再処理していません。run()
つまり、最初のオンの後はいつでも、ワーカーからのイベントcontroller
に応答しません。stdout
タイマーを使用して独自の明示的なリスナーを作成する必要がありますか?