Flask维护手册
前言 本文作为行为数据组所有 flask 相关接口的运维操作指南和记录。 api编写手册1 采用 flask 框架编写 API,配合 supervisor、gunicorn、nginx 进行部署。其中 gunicorn 用于做 WSGI HTTP 服务器,比直接使用 flask 稳定;supervisor 用户守护进程,用于管理应用的启动/关闭等;nginx 用于反代,统一管理路径相关...
前言 本文作为行为数据组所有 flask 相关接口的运维操作指南和记录。 api编写手册1 采用 flask 框架编写 API,配合 supervisor、gunicorn、nginx 进行部署。其中 gunicorn 用于做 WSGI HTTP 服务器,比直接使用 flask 稳定;supervisor 用户守护进程,用于管理应用的启动/关闭等;nginx 用于反代,统一管理路径相关...
一、架构及定义 1.1 前言 在一个数据服务的整体架构中,为了应对下游服务因为宕机、升级、切换等导致的短暂断开连接,需要设计对应的容灾机制来进行消息恢复,以保障消息能够抵达最终的数据层。 本文主要以 ESP 服务实际源码为参考,解析 TK 服务(行为数据组)中的消息恢复机制,并与主流容灾方案对比,分析优劣及未来演进方向。以便理解和掌握容灾设计的思路。 1.2 消息恢复架构 grap...
操作步骤 进入 rancher 进入 pod 终端 进入日志路径: cd /data/logs/tkserverlog/ 执行命令: python -m SimpleHTTPServer 80 若 80 端口被占,可换用别的端口:(推荐) python -...
[TOC] 本文项目见 git : https://gitcode.com/qq_34649825/git-sync-service 一、服务功能与背景 1. 核心功能 定时将 Windows 本地的 Git 仓库与远端仓库同步(定期执行 git pull,检测并提交本地变更并推送到到远程) 日志自动管理(临时写入释放、大文件轮转、过期清理) 支持作为 Wi...
bug 描述 现象:k8s 中 hb30-dat-push-logic-bcast-jjchess-liany-7b6bf96fc-czblz 的服务日志超过了 50G然后被驱逐重启了 原因:一批机器中负责日志清理的脚本( tk_rm_zip_log.sh)中的路径写的不对,日志清理没有生效 查运行的tk服务: ps -ef | grep tk 具体错误:...
[TOC] 1)环境 默认已搭建好 centos + vscode 环境 2)在 centos 中安装 go 用软件 yum 安装源里的 golang,终端命令: yum install golang 如果执行上述命令提示 “No package golang available” 的话,这是因为默认的系统仓库中没有包含 golang 包。可以通过启用 ...
一直想了解一些经济学的知识,看好多人都说《小岛经济学》非常适合作为经济学入门科普,于是从三个月前,我开始读这本不到 8 万字的 “入门读物” 。 这本书我读的有些艰难,很多名词都不了解,一边百度、一边理解、一边给自己鼓劲儿,很多内容都是硬着头皮看下去的。读完以后,做了 200 多条笔记,又多又杂,所以这次整体的读书笔记打算换一种方式来写:根据书里的内容,结合自己的理解和思考,总结出一些观点...
基于 Flask + WebHook + Supervisor 的博客自动化部署实践方案
[TOC] CMake简介 1. 什么是 CMake? CMake 是一款跨平台的 构建系统生成工具(Build System Generator),而非直接的构建工具(如 Make、Ninja、Visual Studio 编译器)。它的核心作用是:通过读取开发者编写的 CMakeLists.txt 配置文件,根据不同的操作系统(Windows/macOS/Linux)、编译器(GCC/...
[TOC] ESP落盘本地DHL日志 数据流转过程 ESP 通过 TKESPService.ini 中的 [Config]-DTCBillList 配置,读取要落盘的 sid 和对应的 billtype ESP 通过 esp 配置接收到目标 sid 信息,将信息落盘到本地。文件路径如下所示: DHL 采集,流转到 DT...