windows flask服务卡死的问题

windows flask服务卡死的问题

最近的工作中,需要用python写一个flask服务,供C++端调用,但是偶尔服务会卡住,只接收数据但不进行处理,不过Ctrl+C后又可以继续运行。

查看了网上的一些解决方法,但似乎都没有什么效果:

1.运行函数时设置多线程运行 python 代码名.py runserver --threaded

发现问题依然出现

2.在运行时设置多进程,例如app.run(processes=3)

运行时报错,显示不能同时设置多线程和多进程,再网上搜了一下貌似flask不支持windows在run函数中设置多进程

3.在cmd窗口中上面菜单栏右键-属性-取消快速编辑模式

发现问题也没有解决

解决方法

最后发现我在flask中的一个程序内部(@app.route下面的那个函数里面又用到了多进程multiprocessing),将多进程实现的方式改成单进程之后就好了。

相关推荐
程序员小远12 分钟前
接口测试知识总结
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·接口测试
增量星球16 分钟前
一个 Python 脚本 + LLM 怎么替代向量检索?ProjQA 技能架构原理深度解析
开发语言·python·架构·embedding·skill
SamChan9022 分钟前
Python+PyMuPDF提取PDF表格并翻译:表格结构检测与双语重建实战
windows·python·ai·pdf·wpf
weixin_3077791323 分钟前
PySpark根据输入的表名和过滤条件生成 INSERT 语句
python·spark·云计算·big data
GodSure091429 分钟前
Java单一职责原则SRP详解
java·python·单一职责原则
Mojitocean39 分钟前
Win开发环境配置(持续更新)
开发语言·python
千里码aicood1 小时前
flask基于数字人的储粮知识问答原型系统研究与实现
后端·python·flask
E_ICEBLUE1 小时前
Python 实现 Markdown 转 Word、PDF:从转换到页面设置
python·pdf·word·markdown·格式转换
哒咩哒咩1291 小时前
Agent 智能体开发全攻略:从 ReAct 到企业级架构
python·langchain·fastapi
H愚公移山H1 小时前
Tengine2.4.1 + OpenSSL1.1.1w 全平台编译踩坑手册(CentOS7 x86_64|Linux x64|ARM64|2026实战复盘)
python