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

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

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

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

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

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

沒有用過 thinphp5,提供思路。

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

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

2017年11月7日 03:58