起因是我在創(chuàng)建訂單號的時候把訂單號進行緩存來避免重復請求導致重復創(chuàng)建. 我觀察 \Workbunny\WebmanSharedCache\Cache::info() 超時了 還在緩存里.. 只能手動刪了 有2種方法 1.創(chuàng)建后使用隊列去刪 (我懶不想搞的太復雜) 2.用攜程去刪代碼如下 Coroutine::create(function () use ($result) { ...
使用之式 1.環(huán)境變量 -e APP_ENV=development 文件名字 .env.development php start.php start -e APP_ENV=development 2.不使用環(huán)境變量, 先去找.env.development 找不到再去找.env.production 都沒有就擺爛. 找一個僻靜角落,輕輕放入. <?php namespace app\common; cl...
發(fā)現(xiàn)其他鏡像在裝完擴展后大的嚇人因此就有了這個項目. 構建鏡像后大小為111.81MB 之前不安裝pdo_pgsql 擴展在108MB左右. 用于構建webman使用的環(huán)境鏡像 啟動容器后會檢查/app/vendor 文件夾是否存, 如果不存在會先執(zhí)行 composer install 來安裝依賴 . 安裝擴展 和項目位置 配置在.env文件中配置 # 鏡像倉庫地址 CONTAINER_PACKAGE_URL="mi...
需要其他擴展 可以自己定制 復制到AI跟ai提需求 # 使用較小體積的基礎鏡像 FROM php:8.2.19-cli-alpine3.19 # 設置鏡像源源 ARG CONTAINER_PACKAGE_URL="mirrors.tuna.tsinghua.edu.cn" RUN sed -i "s/dl-cdn.alpinelinux.org/${CONTAINER_PACKAGE_URL}/g" /etc/a...