我已通过arangodb
安装了brew
。我是mac和arangodb的新手。安装arangodb后,我可以通过brew services
开始停止它。但从昨天开始,这并没有奏效。但是arangod start
有效。今天,服务启动需要很长时间
$ arangod start
2018-04-30T07:40:32Z [3593] INFO ArangoDB 3.3.7 [darwin] 64bit, using jemalloc, build , VPack 0.1.30, RocksDB 5.6.0, ICU 58.1, V8 5.7.492.77, OpenSSL 1.0.2o 27 Mar 2018
2018-04-30T07:40:32Z [3593] INFO {authentication} Jwt secret not specified, generating...
2018-04-30T07:40:32Z [3593] INFO using storage engine mmfiles
2018-04-30T07:40:32Z [3593] INFO {cluster} Starting up with role SINGLE
2018-04-30T07:40:32Z [3593] INFO {syscall} file-descriptors (nofiles) hard limit is unlimited, soft limit is 8192
2018-04-30T07:40:32Z [3593] INFO {authentication} Authentication is turned on (system only), authentication for unix sockets is turned on
2018-04-30T07:40:32Z [3593] INFO running WAL recovery (1 logfiles)
2018-04-30T07:40:32Z [3593] INFO replaying WAL logfile '/Users/neel/start/journals/logfile-17009.db' (1 of 1)
2018-04-30T07:40:32Z [3593] INFO WAL recovery finished successfully
2018-04-30T07:40:33Z [3593] INFO using endpoint 'http+tcp://127.0.0.1:8529' for non-encrypted requests
2018-04-30T07:41:33Z [3593] WARNING {v8} giving up waiting for unused V8 context after 60.000000 s
2018-04-30T07:41:43Z [3593] WARNING {v8} giving up waiting for unused V8 context after 60.000000 s
2018-04-30T07:42:34Z [3593] WARNING {v8} giving up waiting for unused V8 context after 60.000000 s
2018-04-30T07:43:05Z [3593] INFO ArangoDB (version 3.3.7 [darwin]) is ready for business. Have fun!
我不知道日志文件在哪里。因此,当我尝试从brew services start arangodb
开始时,我无法检查它是否已经启动,因为它会立即响应Successfully started
arangodb (label: homebrew.mxcl.arangodb)
。所以我的问题是它推迟的原因?日志文件在哪里?
答案 0 :(得分:0)
日志文件位于此处:/usr/local/var/log/arangodb3
上述延迟是由于缺乏可用的V8上下文造成的。您可以通过在/usr/local/etc/arangodb3/arangod.conf
中进行设置来调整它们。但是默认值设置为0
,这意味着arangodb将选择运行的数量。