基于Swoole的工程級企業微服務框架PHP-MSF發布3.0.2 版本
原創自PHP-MSF開源開源以來,備受廣大PHPer的關注,企業級微服務架構成為當前市場的剛需。想要從傳統架構快速切換到當前流行的微服務架構,PHPer不妨嘗試一下PHP-MSF。
PHP微服務框架即“Micro Service Framework For PHP”,是Camera360社區服務器端團隊基于 Swoole 自主研發現代化的PHP協程服務框架,簡稱msf或者php-msf,是 Swoole 的工程級企業應用框架,經受了Camera360自拍相機億級用戶高并發大流量的考驗。php-msf由Camera360服務器團隊主導研發,會持續更新與維護,也希望有更多優秀的 Swoole 應用實踐開發者加入。php-msf核心設計思想是采用協程、異步、并行的創新技術手段提高系統的單機吞吐能力,降低整體服務器成本。
主要更新內容有:
-
修復請求鏈log_id的問題
-
異常規范、HTTP Access日志
-
Fix Restful bug
-
規范Task異常時的日志
-
優化inotify,***支持文件或者目錄的修改、刪除、新增
-
優化MySQL連接池,更簡單,更容易使用
-
MySQL Proxy(主從結構、讀寫分離、支持事務)
-
HTTP SEND FILE 靜態文件(支持域名綁定)
-
完善和優化MySQL同步模式,和異步模式接口一致
-
新增異步協程毫秒級sleep,功能同php的sleep函數
接下來PHP-MSF開發組將在單元測試、服務壓測、微服務組件化等方向,作為后續更新的主要內容。