分析easyswoole3.0源碼,體驗es3(三)
阿新 • • 發佈:2018-10-26
nbsp dem incr 註釋 demo 添加數據 mysql server family
demo在手,總得去試試看效果吧。我們先把默認的服務改成webserver,並且添加數據庫的配置。
- 建立數據庫,github裏面有相關內容
CREATE TABLE `user_list` ( `userId` int(11) NOT NULL AUTO_INCREMENT, `account` varchar(45) NOT NULL, `password` varchar(45) NOT NULL, `session` varchar(45) DEFAULT NULL, `addTime` int(11) NOT NULL, PRIMARY KEY (`userId`), UNIQUE KEY `userId_UNIQUE` (`userId`), UNIQUE KEY `account_UNIQUE` (`account`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- 設置相關的配置文件
MYSQL.host=127.0.0.1
MYSQL.user=root
MYSQL.password=root
MYSQL.database=test - 修改默認服務
MAIN_SERVER.SERVER_TYPE = WEB_SERVER
-
修改EasySwooleEvent把
WebSocket的配置註釋掉。
啟動服務:php easyswoole start
訪問:curl http://127.0.0.1:9501/Api1/allUser
這個地方很有意思,Track服務打印了相關的執行過程。這個留在後面分析。
分析easyswoole3.0源碼,體驗es3(三)