我有一个应用程序可以解析 csv 文件中的数据并将其加载到 Postgres 9.3 数据库中。在串行执行中插入语句/游标执行没有问题。
我在混合中添加了 celery 以添加数据文件的并行解析和插入。解析工作正常。但是,我去运行插入语句,我得到:
[2015-05-13 11:30:16,464: ERROR/Worker-1] ingest_task.work_it: Exception
Traceback (most recent call last):
File "ingest_tasks.py", line 86, in work_it
rowcount = ingest_data.load_data(con=con, statements=statements)
File "ingest_data.py", line 134, in load_data
ingest_curs.execute(statement)
DatabaseError: error with no message from the libpq