鍍金池/ 問(wèn)答/PHP  Linux/ TP5框架,centos里crontab執(zhí)行自己的方法,求解

TP5框架,centos里crontab執(zhí)行自己的方法,求解

這是我crontab里自定執(zhí)行 訪問(wèn)自己的路由,這個(gè)路由就是循環(huán)數(shù)據(jù),狀態(tài)有變化的就推送微信消息給用戶(hù)

  1 * * * * * /usr/bin/curl http://mp.hdhra.com/newshell
  
  問(wèn)題:有其他方式 訪問(wèn)我自己的這個(gè)admin/Index/newshell
  求解發(fā)
  每次訪問(wèn)這個(gè)路由,感覺(jué)占用好多內(nèi)存資源。
  
回答
編輯回答
小曖昧

關(guān)于訪問(wèn)url的方式可以改下。ThinkPHP可以自定義命令行自定義命令行
把“循環(huán)數(shù)據(jù),狀態(tài)有變化的就推送微信消息給用戶(hù)”這個(gè)邏輯寫(xiě)入命令行中,不需要通過(guò)訪問(wèn)url的形式觸發(fā),也能避免安全問(wèn)題,nginx的資源問(wèn)題等。

1 * * * * * /usr/bin/php think test
2018年5月28日 22:30
編輯回答
病癮

沒(méi)有用過(guò) thinphp5,提供思路。

ThinkPHP5.0支持 Console 應(yīng)用,通過(guò)命令行的方式執(zhí)行一些URL訪問(wèn)不方便或者安全性較高的操作。

沒(méi)有仔細(xì)看 thinkphp 文檔,你可以先看下文檔中是否有任務(wù)調(diào)度(參考 laravle任務(wù)調(diào)度)這個(gè)功能,如果沒(méi)有就看thinkphp 命令行 不在通過(guò)訪問(wèn)路由方式來(lái)實(shí)現(xiàn)你的定時(shí)任務(wù)

2017年11月7日 03:58