【问题标题】:Problems with Cassandra when starting Kong启动 Kong 时 Cassandra 的问题
【发布时间】:2015-04-27 18:29:01
【问题描述】:

当尝试使用kong start 启动Kong 时,会显示以下错误消息:

[INFO] Using configuration: /etc/kong/kong.yml
[INFO] Proxy port.........8000
       Admin API port.....8001
       Database...........cassandra keepalive=60000 port=9042 timeout=1000 hosts=127.0.0.1 keyspace=kong
[ERR] Cassandra error: Failed to read frame header from 127.0.0.1: closed

这是为什么呢?

【问题讨论】:

    标签: cassandra kong


    【解决方案1】:

    出现问题是因为 Cassandra 没有在 kong.yml 配置文件中指定的地址运行。

    启动 Cassandra 并在 kong.yml 中指定正确的连接设置使其工作,特别是 https://getkong.org/docs/0.5.x/configuration/#databases_availablecontact_points 属性

    【讨论】:

    • 您可以为其他人详细说明您所指的“正确设置”。例如,当当前配置引用“contact_points”时,您仍在使用“hosts”参数。哪个有效,解决方案是什么?
    • @MikeS。没错 - 我必须正确配置 contact_points 属性才能使其工作 getkong.org/docs/0.5.x/configuration/#databases_available - 我已经更新了我的答案。
    猜你喜欢
    • 2011-09-28
    • 2011-11-21
    • 2011-09-05
    • 1970-01-01
    • 1970-01-01
    • 2020-07-03
    • 1970-01-01
    • 2021-11-26
    相关资源
    最近更新 更多