【问题标题】:Arangosh query times out after 30 minsArangosh 查询在 30 分钟后超时
【发布时间】:2021-10-25 19:36:33
【问题描述】:

AQL 查询

arangosh --server.endpoint tcp://localhost:8529 --server.username username --server.database db --server.password pwd --javascript.execute test_aql.js

错误

2021-08-25T14:22:59Z [5430] ERROR JavaScript exception in file '/usr/share/arangodb3/js/client/modules/@arangodb/arangosh.js' at 99,7: ArangoError 2001: Error reading from: 'http+tcp://127.0.0.1:8529' 'timeout during read'
2021-08-25T14:22:59Z [5430] ERROR !      throw error;
2021-08-25T14:22:59Z [5430] ERROR !      ^

问题

  1. 我们有一个长时间运行的查询,我们正在尝试从 UI 自动化 Arango 查询界面不支持数据中的行数,因此必须切换到 arangosh 来测试此查询。我们可以运行小型查询,但此查询需要大约 9 小时才能运行,而且超时非常快。
  2. 有没有办法为 tcp 连接添加长时间超时。
  3. 有没有办法在本机环境中运行 javascript 文件而不会出现超时问题。

由于我没有找到任何可以发布此内容的论坛,如果有人遇到了解决方案或任何其他方式来尝试此操作。这会有所帮助

【问题讨论】:

    标签: javascript arangodb


    【解决方案1】:

    您尝试过--server.connection-timeout 选项吗?

    https://www.arangodb.com/docs/stable/programs-arangosh-options.html

    【讨论】:

      猜你喜欢
      • 2018-07-26
      • 1970-01-01
      • 2011-10-18
      • 1970-01-01
      • 1970-01-01
      • 2022-10-20
      • 1970-01-01
      • 2018-11-08
      • 1970-01-01
      相关资源
      最近更新 更多