问题描述
我的ElasticBeanstalk(EBS)应用程序是i。未能与ii建立datomic.client.api/client
连接([com.datomic/client-cloud "0.8.102"]
)。 Datomic Cloud Solo拓扑(DatomiccloudVersion 8957
)。
A。在Datomic Cloud's Documentation之后,我可以从本地计算机连接到Datomic Cloud Solo拓扑。
B。但是考虑到我的配置。
{:server-type :cloud
:region "<my-region>"
:system "<my-system>"
:endpoint "http://entry.<my-app>.datomic.net:8182"}
我的EBS部署的应用程序无法连接(instructions),出现以下错误。显然(datomic.client.api/client config)
正在尝试通过本地代理进行连接。但是datomic.client.api/client仅提供了针对云系统的选项。我还验证了先决条件。没有骰子。
那么我如何告诉客户端不要尝试通过本地代理进行连接?
Sep 23 20:44:38 ip-10-213-45-184 web: Caused by: clojure.lang.ExceptionInfo: Unable to connect to localhost:8182
{:cognitect.anomalies/category :cognitect.anomalies/unavailable,:cognitect.anomalies/message "Connection refused",:config {:server-type :cloud,:region "<region>",:system "<my-app>",:creds-profile "beatthemarket-datomic",:endpoint "http://entry.<my-app>.datomic.net:8182",:proxy-port 8182,:endpoint-map {:headers {"host" "entry.<my-app>.datomic.net:8182"},:scheme "http",:server-name "entry.<my-app>.datomic.net",:server-port 8182}}}
更新
还有一点,datomic.client.api/client
失败并出现此错误(link)。
{:cognitect.anomalies/category :cognitect.anomalies/forbidden,:cognitect.anomalies/message "Forbidden to read keyfile at s3://<path>/db/<my-app>/read/.keys. Make sure that your endpoint is correct,and that your ambient AWS credentials allow you to Getobject on the keyfile."}
但是我们在哪里可以找到“环境AWS凭证”?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)