![](/img/trans.png)
[英]Using Amphp with a framework such as Magento
我正在嘗試在自定義模塊中將 Amphp Parallel 函數與 Magento 框架一起使用。 運行上述代碼時我遇到的問題是 Magento 框架是使用 composer 自動加載的。 所以我不知道為什么它不能初始化對象管理器。 ...
[英]Using Amphp with a framework such as Magento
我正在嘗試在自定義模塊中將 Amphp Parallel 函數與 Magento 框架一起使用。 運行上述代碼時我遇到的問題是 Magento 框架是使用 composer 自動加載的。 所以我不知道為什么它不能初始化對象管理器。 ...
[英]Do i really have to restart the server everytime i made changes?
我想使用 AMP PHP 並創建一個項目。 所以我從 github 上的一個例子開始,我可以看到你好世界。 現在,如果我更改我的代碼,我必須每次重新啟動服務器。 但這不是它應該如何工作的嗎? 我是否必須運行某種文件監視程序,每次更改代碼時都會重新啟動服務器? 或者 AMP PHP 服務器應該作為代 ...
[英]amphp/parallel-functions in Symfony
如果在 Symfony 中我使用 APP_ENV = dev 一切正常。 如果 APP_ENV = prod 然后我得到錯誤The given data could not be serialized: Serialization of 'Closure' is not allowed 。 為 ...
[英]amphp: Promises in Loops
對不起,伙計們,但我現在花了幾個小時有點發瘋,只是想不出哪里出了問題。 所以我有一個下載類,它需要將下載分成塊,然后請求每個塊作為一個單獨的請求,這一切都很好,我有點無處可去,我的承諾我的收益永遠不會返回任何東西,但也不會拋出任何錯誤。 它應該做的是遍歷分解的塊數組,然后對活動塊執行承諾,等待完 ...
[英]amphp auto-load class not working as expected
我正在嘗試在使用 amphp 的工作人員中使用自定義 class ,但它似乎不起作用。 下面的 class 已經使用 composer 自動加載。 請幫我解決這個問題。 我的代碼如下: Class(這實現了他們文檔中提到的任務): 使用 amphp 分配使用上述 class 的工人的文件: 運行這 ...
[英]PHP Amp\Mysql async slower than native blocking PDO?
我正在使用Amp進行一些測試,並嘗試通過異步運行 SQL 查詢來幫助加速它們。 我認為我做錯了什么,因為這個測試文件的結果非常令人失望,而不是我所期望的。 有什么我做錯了嗎? 下面的代碼給了我這樣的結果,第一個數字是 Amp\Mysql 並且由於某種原因它要慢很多: PHP 代碼: ...
[英]AmPHP buffer keeps going forever
我剛剛拿起 AmPHP,我正試圖從我的 AmPHP http 服務器獲取帖子正文,但是,它一直在運行(只是從不向我的客戶發送回復)。 這是我目前正在使用的代碼: 我已經測試了另一段不會永遠持續下去的代碼,但是當我使用那段代碼時,我無法將我的身體放在 onResolve 中的onResolve : 我 ...
[英]amphp libary works on xampp but not on my webhoster
我想並行執行數組中的域。 它可以工作,但只能通過 xampp 而不是在我的網絡主機上。 為什么? 我用這個: https://github.com/amphp/parallel 代碼: 錯誤代碼如果我在我的網絡主機上運行它: 在供應商/amphp/parallel/lib/Worker ...
[英]AMPHP throws an uncatchable MultiReasonException - Is this a bug?
作為 AMP Socket 連接調用的一部分,我在 DNS 查找過程中拋出了MultiReasonException 。 拋出的實際異常是一個 NX 域,這很好 - 查找是針對當前關閉的主機。 問題是我不能捕捉和處理異常-它在循環水平,我能趕上它結束了,但它是在這一點上沒有用。 我試圖在一個簡單的 ...
[英]AMPHP - Queueing more Tasks than available Workers in Pool
我有一個項目,我將大量 .tif 圖像轉換為 PDF 文檔。 文件數達到數百萬。 為了加快進程,我正在使用 Amphp。 由於使用 Imagemagick 轉換圖像的過程會占用一些 CPU 功率,因此我想限制並行運行的轉換器進程的最大數量。 我的第一種方法有效,但如果我將文件排隊而不是給一定數量 ...
[英]Amphp : Run many async loops with same connection (eventstore client)
我正在使用使用 amphp 的 eventstore 客戶端。 我需要在我的應用程序中重用許多部分的連接。 所以我創建了一個連接提供者: 然后我在很多地方使用這個連接: 問題:似乎第一個請求還沒有結束,但第二個循環已經開始了。 未注釋的睡眠沒有任何影響! 但是事件 stream 最終在內部創建了相 ...
[英]AMPHP HTTP Client with usage proxies
我正在嘗試將 AMPHP HTTP-Client 與代理一起使用,但我無法使其工作。 我正在使用他們 GitHub 中的示例。 ( https://github.com/amphp/http-tunnel/blob/master/examples/http-client-via-proxy.php ...
[英]Problems with amphp with more than 1k concurrent tcp requests
我使用https://amphp.org框架創建了一個應用程序。 它在 cronjob(每 5 分鍾)的幫助下運行,向某些傳感器(溫度)發送並發請求,並保存所有響應。 多達約 1K 傳感器一切正常。 當大約 30% 的請求增加到 1.5k 時,我收到以下消息: 連接到 tcp:// 。 . . ...
[英]How to print output to two different terminals in php?
我正在使用 amphp/parallel-functions並行運行兩個for loops 。 我想知道如何看到實時 output 並行打印? 我正在考慮打印到兩個不同的終端。 有可能嗎? 如果沒有,我如何跟蹤 output 如果它是並行運行還是順序運行?<?php require "ven ...
[英]Get websocket pings from an open stream connection using Amp\Websocket?
我在這里使用自述文件示例: https://github.com/amphp/websocket-client/blob/master/README.md 問題:while 循環只會在通過流發送消息時運行,沒有消息,因為它處於空閑模式等待,所以不會發生任何事情。 解決方案:如何接收 pin ...
[英]Class Amp non found
我是 amphp 的新手,我想先試試這個非常簡單的代碼。 我用作曲家為 windows 下載了 amphp 並保存在我的項目文件夾中創建的所有文件夾。 然后我的代碼是: 但我總是得到'致命錯誤:未捕獲的錯誤:Class'Amp\Http\Client\Request'未找到' 有什么建議嗎? 我使用 ...
[英]How the Amphp parallel works?
我正在閱讀有關 amphp 的內容,但我對並行有疑問 示例代碼: <?php require __DIR__ . '/vendor/autoload.php'; $client = new Amp\Artax\DefaultClient; $promises = []; $urls = ...
[英]Are there limitations in mysqli that make it unsuitable for use with AMP or ReactPHP?
我已經看到諸如amphp/mysql和friends-of-reactphp/mysql 之類的庫實現了低級 MySQL 協議,並且不依賴任何內置擴展。 鑒於mysqli 支持異步查詢,這些異步庫不能基於mysqli有什么理由嗎? 最初問為為什么 amphp/mysql 不是基於 mysqli? ...
[英]How to catch a php websocket broken TCP connection exception with Amphp?
這是當連接仍然存在時我正在運行的當前 WebSocket 循環。 但是連續連接11小時后,收到異常 "exception":"[object] (Amp\\\\Websocket\\\\ClosedException(code: 1006): The connection was closed: C ...
[英]How to send a message to ReactPHP/Amp/Swoole/etc. from PHP-FPM?
我正在考慮制作一個工作腳本來處理我的服務器上的異步任務,使用諸如 ReactPHP、Amp 或 Swoole 之類的框架將作為服務永久運行(我還沒有在這些框架之間做出選擇,所以解決方案涉及任何這些都是有幫助的)。 我的 web 端點仍將由 Apache + PHP-FPM 正常管理,我希望他們能夠 ...