我们运行了几个python脚本,它们在内部读取/写入/删除几个表,我们已经设置了Cassandra两个节点集群,这基本上是AWS实例存储,不幸的是有时候我们得到了像{{1}的RPC_TIMEOUT ERROR }} 我们试图用单个表重现相同的错误并执行内部调用15个线程的python脚本,将对单个表执行读写操作。在我们之间,我们在控制台上获得了RPC_TIMEOUT ERROR。请找到以下信息。
cql.apivalues.OperationalError: Request did not complete within rpc_timeout.
我们为Cassandra实例存储设置了单节点集群,
我们试图从system.log和cassandra.log文件中找出相关的错误消息。
不幸的是没有错误消息,为此我们已经通过
更改了log4j-server.properties文件
通过DEBUG和ERROR。
即使没有运气。有人可以告诉我们RPC_TIMEOUT错误的永久解决方案吗?
请找到以下密钥空间和表格结构。
Traceback (most recent call last):
File "Test.py", line 136, in <module>
response = controller.get(get_all_dict)
File "Test.py", line 47, in get
data_entity_pk_list = dal.fetch_all_pks(data_entity_obj)
File "/home/qa_integration/.venv/lib/python2.7/site-packages/cherry/dal/dal.py", line 203, in fetch_all_pks
cursor.execute(CQLString)
File "/home/qa_integration/.venv/lib/python2.7/site-packages/cql/cursor.py", line 80, in execute
response = self.get_response(prepared_q, cl)
File "/home/qa_integration/.venv/lib/python2.7/site-packages/cql/thrifteries.py", line 77, in get_response
return self.handle_cql_execution_errors(doquery, compressed_q, compress, cl)
File "/home/qa_integration/.venv/lib/python2.7/site-packages/cql/thrifteries.py", line 105, in handle_cql_execution_errors
raise cql.OperationalError("Request did not complete within rpc_timeout.")
cql.apivalues.OperationalError: Request did not complete within rpc_timeout.
此致 阿肖克。