Worker.php 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: Administrator
  5. * Date: 2020/1/13
  6. * Time: 16:28
  7. */
  8. namespace app\worker\controller;
  9. use GatewayWorker\Lib\Gateway;
  10. use think\worker\Server;
  11. use Workerman\Lib\Timer;
  12. class Worker extends Server
  13. {
  14. // protected $socket = 'websocket://0.0.0.0:2347';
  15. public function onWorkerStart()
  16. {
  17. // 定时器
  18. $user=new User();
  19. $user->index();
  20. // $user->student_status();
  21. // $user->getteacher();
  22. // dump(1212);
  23. }
  24. // 连接的时候
  25. // public function onConnect($connection)
  26. // {
  27. // // Gateway::log(1212);
  28. // dump(($connection));
  29. //// dump($connection->onMessage);
  30. //
  31. // }
  32. // // 接送到消息
  33. // public function onMessage($connection,$data)
  34. // {
  35. //
  36. // // var_dump($data);
  37. //
  38. // // Gateway::sendToAll("21212");
  39. //
  40. // $connection->send(json_encode($data));
  41. // }
  42. //
  43. //
  44. //
  45. //
  46. //
  47. // // 关闭链接
  48. // public function onClose($connection)
  49. // {
  50. //
  51. // }
  52. //
  53. //// 重新启动 woker
  54. // public function onWorkerReload($worker)
  55. // {
  56. //
  57. // }
  58. }