搭建TimerServer

    1. 进入运维管理 => 模板管理

    模板相关修改: a.新建一个tars.tarsphp.timer服务模板,相比tars.tarsphp.default加一个 isTimer=1 。PHP服务选择tars.tarsphp.timer模板。 b.或者使用tars.tarsphp.default模板,在编辑服务下面的私有模板里面加入下面内容:

    1. 在平台上进入运维管理=>部署服务,填写对应的应用名和服务名称,注意,这个与下文中tars文件夹中的tars.proto.php 需要完全一致。
    2. 选择模板为刚刚建立的timer服务模板,默认不启用set
    3. 选择可用端口,填写服务器内网ip
    4. 端口类型为TCP !!!!协议类型TIMER服务必须选择非TARS!!!!!!
    5. 线程数对应SWOOLE的进程数,即为timer目录下面能启动的定时服务的数量
    6. 点击添加和提交即可,接下来请进入开发guidline

    开发Guidline

    1. ./src/timer/TenSecondsTimer.php

    1. 这个名称要与在tars平台上面的名称完全一一对应。