gpt4 book ai didi

logging - ArangoDB FOXX 日志记录 : how to

转载 作者:行者123 更新时间:2023-12-01 13:47:48 36 4
gpt4 key购买 nike

有没有办法在文件系统上创建我的日志文件来记录 FOXX 应用程序中的某些操作?是否需要任何 javascript 模块?

最佳答案

登录Foxx有两种方式:

  1. 使用 console 模块:require('console').log(message)
  2. 使用 Foxx console 变量:console.log(message)

Foxx 控制台在 2.5 中引入,并在名为 _foxxlog 的集合中记录到数据库。从 2.8 开始,它还会记录到与控制台模块相同的日志文件,并且可以禁用任何一种行为。

除了 ArangoDB 日志文件之外,没有内置的方法可以记录到其他地方,直接从 Foxx 应用程序记录到文件系统可能不是一个好主意,因为 Foxx 应用程序可以同时在多个线程中运行。

如果您使用的是 Foxx 控制台,则可以通过 console.logs 对象查询当前应用程序的日志条目。您还可以手动浏览所有 Foxx 应用程序的日志条目,方法是打开 Web 界面,在集合管理中启用系统集合并打开 _foxxlog 集合。请注意,该集合是在第一次实际使用日志时创建的,因此如果您还没有使用过 Foxx 控制台,它可能不存在。

您可以找到有关 Foxx console in the documentation 的更多信息(如果主要文档尚未更新,也请检查 development version)。

关于logging - ArangoDB FOXX 日志记录 : how to,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34536150/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com