这里写搜到的方案及不适用原因
各位大佬,新人,最近看到了AdapterMan,很是心动,很想尝试用laravel框架试试看。
环境是docker容器内
我的步骤就是
1.先用composer create-project laravel/laravel laravel 来安装laravel
2.写了个测试路由/test,仅仅是简单的json返回
3.接着按照AdapterMan文档安装,composer require joanhey/adapterman
4.修改server.php以及start.php。
接下来两个情况
1.php server.php start
成功启动,调用curl 127.0.0.1:8081/test,没问题,成功返回
但是调用 ab -n 100000 -c 200 127.0.0.1:8081/test,就不行了,没有回应没有进度,跟卡着一样,只能ctrl c退出
这个是为什么呢?
2.php server.php start -d 启动之后,我调用接口测试接口,就是报错
The StreamOutput class needs a stream as its first argument.
网上也查不到啥资料。。。
有人嘛
https://github.com/joanhey/AdapterMan/issues
建议去AdpaterMan的gh发Issues