pointapi/README.md
2021-04-02 16:03:26 +08:00

1.5 KiB

简要描述
  • 打点上报接口
请求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;
        }
    }