打点上报接口
Go to file
2021-07-14 11:05:10 +08:00
assets 补图 2021-03-31 14:53:42 +08:00
common 兼容bool None 2021-07-14 11:05:10 +08:00
handler_data 账号标识 2021-04-26 17:29:00 +08:00
models update 2021-04-02 01:10:23 +08:00
output topic没按预期发送问题 2021-06-09 19:13:02 +08:00
routers 记录错误 2021-07-13 18:58:30 +08:00
utils update 2021-04-02 01:10:23 +08:00
.gitignore update 2021-04-02 13:44:47 +08:00
main.py topic没按预期发送问题 2021-06-09 19:13:02 +08:00
Pipfile init 2021-03-31 11:58:40 +08:00
Pipfile.lock init 2021-03-31 11:58:40 +08:00
README.md update 2021-04-02 16:03:26 +08:00
settings.py 添加争霸测试 2021-04-28 15:08:31 +08:00

简要描述
  • 打点上报接口
请求URL
  • http://taapi.legu.cc/v1/
请求方式
  • POST
参数
参数名 必选 类型 说明
public dict 公共部分
data list[dict] 记录列表
请求示例

返回示例
  {
    "code": 0,
    "msg": "ok"
}

项目结构

image-20210331142642641

项目部署

服务器 139.159.159.3 正式项目 /data/legu/pointapi 测试项目 /data/legu/ponitapi_test

测试部署

supervisord 配置 /etc/supervisord.d/taapi.ini

[program:taapi_test]
command=pipenv run gunicorn main:app -b 0.0.0.0:6666  -w 16 -k uvicorn.workers.UvicornWorker
directory=/data/legu/ponitapi_test
autostart=true
startsecs=5
autorestart=true
timeout=200
stopasgroup=true
killasgroup=true
redirect_stderr=true
stdout_logfile_maxbytes=20MB
stdout_logfile_backups=20
stdout_logfile=/data/legu/ponitapi_test/log.log

nginx 配置 /etc/nginx/conf.d/taapi.legu.cc.conf

server {
        listen 80;
        server_name taapi.legu.cc;

        location / {
            proxy_set_header Host $host;
            proxy_pass http://127.0.0.1:6666;
        }
    }