環(huán)境: 1.webman項目是搭建在內(nèi)網(wǎng)的 2.mysql數(shù)據(jù)庫使用的是阿里云數(shù)據(jù)庫 發(fā)現(xiàn)的痕跡: 1.一開始搭建服務(wù)運行是沒問題(本地服務(wù) + 阿里云數(shù)據(jù)庫),只是有時候請求接口會很久,那時候也沒去詳細(xì)探究 2.后面使用的人多起來,經(jīng)常有人反饋請求接口超時,這時候使用官方的教程php start.php status去排查busy的進(jìn)程,發(fā)現(xiàn)結(jié)果都是在查詢數(shù)據(jù)庫這一塊阻塞住了 3.因為這個問題,所以把數(shù)據(jù)庫...
前提 根據(jù)官方文檔來進(jìn)行依賴注入,會出現(xiàn)Method ReflectionParameter::getClass() is deprecated的問題,該問題的產(chǎn)生是因為php8不支持getClass()寫法,得用getType()的寫法 解決方案 在項目底下創(chuàng)建modify.php文件 修改composer.json文件,新增post-install-cmd、post-update-cmd項 "scripts":...
多線程請求小工具(處理接口慢,從而切割成多個接口進(jìn)行請求,提高請求速度) 多線程請求小工具 異步多線程請求 curl -X POST http://localhost:8080/index/async -F "body=[{\"url\":\"http://localhost:8080/index/header\",\"method\":\"get\",\"cookies\":{\"a\":\"a\",\"b\":\...
模仿thinkphp6進(jìn)行開發(fā),可以大大的節(jié)省tp6遷移到webman的時間成本 shiroiWebman項目地址 有需要的自取...