阿里云 alios 3 快速啟動鏡像 使用swoole協(xié)程異常 日志一直滾..
使用Fiber正常.
docker-compose.yml
services:
your_service:
privileged: true # 啟用特權(quán)模式
workerman 5.1.1
php 8.3.21
linux 5.10.134-18.al8.x86_64
docker
支持iouring是swoole6才有的新特性,專門用于協(xié)程化文件操作。
它這里的error code 是1,表示Operation not permitted操作不允許。
嘗試啟動容器時加上下面的命令:
使用 --privileged 參數(shù)來運行容器
運行時增加 --security-opt seccomp:unconfined 參數(shù),允許 docker 容器使用 io_uring 特性。
或者實在不行,編譯swoole的時候不使用--enable-iouring。
https://wiki.swoole.com/zh-cn/#/file/engine
或者嘗試修改iouring_entries的值為小于8192的值試試。