国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

[已解決]docker webman協(xié)程使用swoole報錯Create io_uring failed

lsmir2

問題描述

阿里云 alios 3 快速啟動鏡像 使用swoole協(xié)程異常 日志一直滾..
使用Fiber正常.

解決方法

使用 --privileged 參數(shù)來運行容器

docker-compose.yml

services:
  your_service:
    privileged: true  # 啟用特權(quán)模式

截圖報錯信息里報錯文件相關(guān)代碼

截圖

操作系統(tǒng)及workerman/webman等框架組件具體版本

workerman 5.1.1
php 8.3.21
linux 5.10.134-18.al8.x86_64
docker

400 2 0
2個回答

輕云蔽月

支持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的值試試。

  • 暫無評論
??