Home
Projects
Resources
Alternatives
Blog
Sign In
Php Msf Versions
Save
PHP微服务框架即Micro Service Framework For PHP
Overview
Versions
Reviews
Resources
3.0.6
5 years ago
更新日志组件
3.0.5
6 years ago
修复break()方法,协程调度返回值错乱的问题
修复协程异常捕获逻辑漏洞
redis cluster random模式不支持eval的bug修复
add setnx in redis proxy
异步协程shell_exec
修复yield $cor场景,当$cor抛出异常未能正常捕获的问题
支持Not Found Controller To Default Controller/Action, Http/Client Support All HTTP METHOD
关闭服务onShutdown事件支持
修复Timer进程内存泄露的问题
修复事务sql出错时的bug
移出tidPidTable
session support,but only support file adapter now
添加Redis Session支持
修复默认路由的bug(Cannot declare class App\Controllers\Index, because the
支持beanstalkd
日志时间精度提升
timer支持多进程模式
task日志的写入比例可控
通过配置自定义Input类和Output类
重构GET参数兼容逻辑
修复goConcurrent Get请求的查询参数为string的报错
优化连接池,提供max_conn,max_time,min_conn选项
fixed dump array value null
3.0.4
6 years ago
增加队列支持,目前支持redis、rabbitMQ、kafka
http client 支持keep-alive缓存
http client 支持gzip
增加对MySQL字段和表名的转义
路由路径问题修复
修复打印数组的bug,同时去掉只打印100个元素的限制
调整获取ip的顺序,修复负载器后获取ip的bug
模版渲染引擎调整为使用官方
修复RPC重复unpack参数bug
优化协程异常捕获逻辑
修复两处redis的bug
修复 task 构造函数传参问题和mysql删除操作的bug
checkRedisProxy新增redis密码授权
修复Post传递Query参数的问题
支持直接在url之后带参数形式的GET请求
修改input:getAllPostGet返回get+post的参数
3.0.3
6 years ago
调整processType标识
异步redis set过期时间增加EX标识
Timer进程支持多个定时器
Timer进程支持协程调度
重构Request ID
3.0.2
6 years ago
修复请求链log_id的问题
异常规范、HTTP Access日志
Fix Restful bug
规范Task异常时的日志
优化inotify,完美支持文件或者目录的修改、删除、新增
优化MySQL连接池,更简单,更容易使用
MySQL Proxy(主从结构、读写分离、支持事务)
HTTP SEND FILE 静态文件(支持域名绑定)
完善和优化MySQL同步模式,和异步模式接口一致
新增异步协程毫秒级sleep,功能同php的sleep函数
3.0.1
6 years ago
修复controller自动重置public属性
3.0.0
6 years ago
调整controller::destroy策略
修复监控端口的问题
修复MSFCli模式的报错
添加Macro::PROCESS_WORKER,Macro::PROCESS_TASKER,Macro::PROCESS_USER进程标识宏
TaskProxy兼容用户自定义进程
worker exit统计
monitor writeln
修复TaskProxy的类名问题
控制台日志优化
调整RestRoute类位置
控制器销毁逻辑策略调整
控制台日志标准优化及修复CLI模式进程无法退出的问题
HttpServer dump输出到控制台
调整协程调度器命名
uni console output
修复TaskProxy的支持问题
修复HTTP协程请求失败时日志记录失败的问题
调整协程调度器命名
修复Pool::setCurrentObjParent bug
完善RPC
重构RPC
内置Pack打包器
文件头统一
add license md
连接池前缀,删除独立进程连接池的支持
add CREDITS
Server运行状态监控重构
对象池构造方法传参方式修改为数组
销毁对象支持自定义级别(DS_PUBLIC,DS_PROTECTED,DS_PRIVATE)
修复Http协程类型判断的问题
完善连接池
MySQL协程实现
统一Tasker进程内的对象加载方式
文件头统一
所有类方法或者函数的参数注释
去掉TCP(专注HTTP)
任何内建对象都可以采用通用对象池创建
所有协程方法使用go关键字作为前缀
Controller使用通用对象池加载
统一普通对象、Model、Task的加载
对象池支持构造方法
调用Task方法简化为两步
所有框架内核依赖的成员变量及方法以__打头
Home
Projects
Resources
Alternatives
Blog
Sign In
Sign In to OSA
I agree with
Terms of Service
and
Privacy Policy
Sign In with Github