xiaohe wrote:
默认是在用户目录下启动,自然是存到后面那个路径里。如果想存到前面那个路径,需要在C:/veighna_studio/启动
老师您好,抱歉又来打扰了。今天开盘出现了之前说的存不了数据的问题,我在每个关键节点都打印信息排查了一下,发现程序卡在sqlite_database.save_tick_data的upsert环节(一直卡住,重启后才正常),因此才会出现on_tick有数据但数据库里没有数据的情况。
我觉得可能的原因有两个:1、有别的程序占用了CPU资源导致写入数据这一步无法执行;2、有别的线程在读取sqlite(我确定没有别的写入线程,但有读取的线程),导致sqlite出错。
我IT基础比较弱,可能没有切中要害。请问您判断这个bug出现的原因可能是什么呢?谢谢!