2019-10-24 新增異步http客戶端

  • [異步http客戶端文檔地址](http://doc.workerman.net/components/workerman-http-client.html)

2018-07-20 新增物聯網 異步mqtt客戶端

  • [mqtt文檔地址](http://doc.workerman.net/components/workemran-mqtt.html)

2018-04-03 GatewayWorker 3.0.8版本發布

  • 支持 getClientIdByUid getUidListByGroup getUidCountByGroup getAllUidList getAllUidCount 等接口

2018-04-03 Workerman 3.5.5版本發布

  • 支持swoole-eventloop
  • status支持Summary統計
  • WebServer支持Custom 404 page 和 Custom Headers
  • 增加AsyncUdpConnection類
  • AsyncTcpConnection支持非阻塞ssl

2017-12-06 Workerman 3.5.4版本發布

  • 修改composer.json,去掉強依賴ext-pcntl ext-posix,因為它們不支持windows系統

2017-12-04 Workerman 3.5.3版本發布

  • Linux版本兼容windows系統

2017-11-02 Workerman 3.5.2版本發布

  • status 支持qps統計
  • 增加unlisten pauseAccept resumeAccept接口
  • 支持-g參數優雅reload/stop服務
  • 作為websocket客戶端支持子協議
  • 修復SSL Reconnect問題
  • 修復作為websocket客戶端心跳問題

2017-08-25 Workerman 3.5.1版本發布

  • 修復udp協議錯誤

2017-08-25 Workerman 3.5.0版本發布

  • 增加connections命令,用于查看連接統計

2017-08-08 Workerman 3.4.7版本發布

  • status命令增加定時器統計

2017-07-24 Workerman 3.4.6版本發布

  • 修復使用ReactPHP的StreamSelectLoop時內存泄漏問題

2017-07-14 Workerman 3.4.5版本發布

  • http協議支持多文件上傳

2017-07-06 Workerman 3.4.4版本發布

  • 修復select-eventloop定時器嵌套bug

2017-06-27 Gateway 3.0.6版本發布

  • 修復3.0.5/3.0.6版本使用GatewayClient操作session后,導致onClose無法獲得$_SESSION的bug

2017-06-20 workerman3.4.3版本發布

  • HTTP協議時Session支持php7
  • 其它一些優化

2017-06-19 Gateway 3.0.5版本發布

  • 修復session延遲導致session數據不是最新的問題

2017-06-19 Gateway 3.0.4版本發布

  • 修復Register類日志類找不到問題

2017-06-04 Gateway 3.0.3版本發布

  • Gateway::closeClient($msg)支持參數$msg,可以在關閉客戶端鏈接前發送一段數據

2017-05-04 workerman3.4.2版本發布

  • 修復開SSL后發送大數據失敗問題
  • HTTP協議的一些優化

2017-04-21 workerman3.4.1版本發布

  • 修復AsyncTcpConnection開SSL時無法通訊的bug

2017-02-15 workerman3.4.0版本發布


2017-02-15 workerman3.3.9版本發布

  • 支持非阻塞SSL握手
  • 支持SSLv2 SSLv3
  • AysncTcpConnection支持unix socket

2017-02-09 workerman3.3.8版本發布

  • 修復當使用ReactPHP時定時器Timer::add()方法返回值為對象的bug

2017-02-05 workerman3.3.7版本發布

  • 原生支持,用來支持https以及wss

2017-01-13 Gateway 3.0.1版本發布

  • 增加gateway->sendToWorkerBufferSize屬性,用來設置Gateway到businessWorker的緩沖區大小
  • 增加gateway->sendToClientBufferSize屬性,用來設置gateway到客戶端的緩沖區大小
  • 增加businessWorker->sendToGatewayBufferSize屬性,用來設置businessWorker到Gateway的緩沖區大小

2016-12-06 workerman3.3.6版本發布

  • 支持同步支持ReactPHP的以下組件
  • 支持異步Mysql客戶端
  • 支持異步Redis客戶端
  • 支持異步HTTP客戶端
  • 支持異步dns客戶端
  • 支持異步zmq客戶端
  • 支持異步whois客戶端
  • 支持異步RabbitMQ客戶端
  • 支持異步文件系統
  • 支持異步進程組件
  • 支持promise

2016-11-23 workerman3.3.5版本發布

  • AsyncTcpConnection 支持 context,用于設置ssl等參數
  • AsyncTcpConnection 支持 reconnect 方法,用于斷線時定時重連
  • 修復 IE10 IE11 websocket兼容性問題

2016-09-19 workerman3.3.4版本發布

  • WebServer支持了keep-alive
  • http協議及websocket協議一些優化
  • hhvm兼容優化

2016-07-06 workerman3.3.3版本發布

  • 增加了ssl支持
  • 支持ipv6
  • 記錄Exception日志、hhvm兼容、減少fread調用次數等優化

2016-07-05 GatewayWorker2.0.7版本發布

  • 方法增加$exclude_client_id和$raw參數
  • Gateway::getClientInfoByGroup更名為Gateway::getClientSessionsByGroup, Gateway::getALLClientInfo更名為Gateway::getAllClientSessions
  • 一些性能優化
  • 同步更新到用于支持GatewayWorker2.0.7

2016-04-29 GatewayWorker2.0.5版本發布

  • 增加方法,用于獲取某個客戶端session
  • 增加方法,用于設置某個客戶端session
  • 增加方法,用于更新某個客戶端session某個(些)鍵的值。
  • 同步更新到用于支持GatewayWorker2.0.5

2016-04-20 GatewayWorker2.0.4版本發布

  • 為避免和Event擴展沖突,原Event.php更名為Events.php,類名也同步改為Events
  • Events.php中支持設置BusinessWorker進程的、回調,
  • 增加方法,用于獲取當前在線總數(在線的client_id總數)
  • 增加方法,用來判斷uid是否在線。

2016-03-19 workerman3.3.1版本發布

  • 新增ws協議,用于AsyncTcpConnection作為客戶端連接websocket協議服務,見下面示例
use Workerman\Worker;
use Workerman\Connection\AsyncTcpConnection;
require_once __DIR__ . '/Workerman/Autoloader.php';
$worker = new Worker();
$worker->onWorkerStart = function()
{
    $ws_connection = new AsyncTcpConnection("ws://echo.websocket.org:80");
    $ws_connection->onConnect = function($connection){
        $connection->send('hello');
    };
    $ws_connection->onMessage = function($connection, $data){
        echo "recv: $data\n";
    };
    $ws_connection->onError = function($connection, $code, $msg){
        echo "error: $msg\n";
    };
    $ws_connection->onClose = function($connection){
        echo "connection closed\n";
    };
    $ws_connection->connect();
};
Worker::runAll();
  • 支持(libevent擴展的替代品),用于提高并發鏈接數。Event擴展支持php7

2016-02-28 workerman3.3.0版本發布

  • 新增。
  • 發布全局變量共享組件(需要workerman>=3.3.0),用于進程間/服務器間變量共享。
  • 升級進程間/服務器間通訊組件(需要workerman>=3.3.0),使之支持二進制數據通訊。

相關連接

版權所有 成都風禾網絡科技有限公司


Powered by web-msg-sender!




聯系我們
  • QQ群1:257046084 (2000人已滿)
    QQ群2:137410824 (2000人已滿)
    QQ群3:527941005 (2000人已滿)
    QQ群4:172789145 (2000人已滿)
    QQ群5:605328640 (2000人已滿)
    QQ群6:532976970 (2000人已滿)
    QQ群7:679148501 (2000人已滿)
    QQ群8:812483358 (2000人已滿)
    QQ群9:645569639 (2000人已滿)
    QQ群10:549059456 (2000人)
    游戲開發群:564297822(2000人)
    提示:一個人只能加一個群哦
    郵箱:walkor#workerman.net