問題タブ [php-socket]
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.
laravel - フロントエンドでキューに入れられたジョブlaravelのリアルタイム進行
私はlaravel 5.8で作業しています。データベースでキュージョブを開始するボタンがあり、すぐに送信を開始します(実際には数千の電子メール)。
さて、ステータスバーまたはプログレスバーを使用して(リアルタイムで)前面のキューの進行状況を監視したいのです。
私が持っているいくつかのオプションは、Pusher、Websocket、Laravel Echo です。
しかし、DBテーブルも含まれているため、ソリューションの選択について少し混乱しています。
親切に私を導いてください、ティア!
php - PHP はクライアントとして NodeJS Web ソケットに接続します
nodejs ベースのソケット サーバーに接続するには、laravel アプリが必要です。この関数は、ソケット サーバーからの切断を防ぐために、認証するためにカスタム ヘッダーを渡し、1 分ごとに接続を ping し続ける必要があります。
上記の機能を実現するために使用する優れたライブラリを誰でも推奨できますか。ここでは、PHP がクライアントとして機能しています。
前もって感謝します
sockets - VPS でソケットを必要とする 2 つのスクリプトを実行するにはどうすればよいですか?
実行するソケットが必要な 2 つの同様のスクリプトがあります。これらの各スクリプトは、VPS のアカウントで実行する必要があります。
たとえば、次のようになります。
domain1.com:1234 --> domain1/public_html/socket/socket.php
domain2.com:4321 --> domain2/public_html/socket/socket.php
しかし、ソケットがドメイン 1 に対して実行され、スクリプトが実行されると、2 番目のスクリプトはソケットで機能しません。
vps を 2 つ購入せずに、1 つの vps でソケットを使用して 2 つ以上のスクリプトを実行するにはどうすればよいですか?
私の VPS の詳細:
セントス7.9
直接管理者
php-fpm 5.6、7.0、7.3
tnx