不必须,如果你的所有配置都是 default 的话。
缓存服务不可用
不必须,改 .env
中的配置项的时候最好的覆写在 .env.local
,而不是改动原文件 .env
1赞
链正常运行,Microscope正常运行,rebirth docker运行正常,但是Microscope上依然报“缓存服务不可用”
你这配置的是链的地址吧,这个地址写在 rebirth 里面,Microscope 的这个节点的位置写 rebirth 的地址
在命令行里面执行 curl -v https://localhost:8888/api/transactions
看下返回结果是什么
调用api接口中有关于区块链的相关内容,都为失败
查一下 logs/production.log
看一下日志输出的错误是什么
顺便问一下用的是什么操作系统
MAC os
没连上 localhost:1337
,创建一个 .env.local
文件,里面写一条 CITA_URL="http://host.docker.internal:1337/"
(已经有这个文件的话就加一条),应该是 docker 没有访问到主机 host 的原因。
之后删除下 docker/data
, docker/redis
然后重新 make setup
吧
顺便确认下,CITA 跑在本机的么
是的,在本机docker中运行,所有端口号为默认
我试一下
ok,已经解决了,感谢
不客气