出现python报错窗口但骰娘正常运行
- 最佳回复由 仑质 选择
根据现象可以初步判断的主要原因有两方面:
- 第一也是首要原因是疑似
go-cqhttp
发送了错误的HTTP method 请求方式
,这直接导致了问题的产生。 - 第二是
flask_rx
模块的设计缺陷导致其采用wsgi
却没有可用的异常上报途径,这直接导致了除第一个以外的其他报错。
目前的主要对策以及未来方向为以下几点:
- 由于暂时不影响正常的会话业务,并且问题的根源目前看来不在
OlivOS
一方,所以可以在出现问题时即时关闭报错,等待上游go-cqhttp
方面修复同类问题。 - 由于不存在有效的稳定复现手段,所以目前采取:
已确认
、已遗留
状态处理,等待后续再次出现该问题时继续跟踪、定位、解决。 - 由于开发计划中,确认
flask
会对该部分方案造成性能瓶颈,所以在未来的开发计划中随着flask_rx
模块的功能由其它新模块取代,该问题或许能得到彻底解决。 - 开始评估在后期版本中先行解决
wsgi
没有可用的异常上报途径。