JanusGraph: доступ к управляемой Amazon Cassandra из EC2 - PullRequest
1 голос
/ 19 апреля 2020

Я пытаюсь настроить JanusGraph для доступа к Amazon MCS. Инфраструктура - это все, что разрешает доступ, но я сталкиваюсь с трудностями на этапе настройки.

Это настройка, которую я устанавливаю для janusgraph-cql.properties:

storage.backend=cql
storage.hostname=cassandra.ap-southeast-1.amazonaws.com
storage.port=9142
storage.username=${CASSANDRA_USERNAME}
storage.password=${CASSANDRA_PASSWORD}
storage.cql.ssl.truststore.location=${CASSANDRA_TRUSTSTORE_LOCATION}
storage.cql.ssl.truststore.password=${CASSANDRA_TRUSTSTORE_PASSWORD}
storage.cql.ssl.enabled=true

Amazon MCS выставляет порт 9142 вместо 9402.

Когда я запускаю gremlin-server.sh, я вижу следующие выходные данные:

2897 [main] INFO  com.datastax.driver.core.Cluster  - New Cassandra host /13.251.116.141:9042 added
2898 [main] INFO  com.datastax.driver.core.Cluster  - New Cassandra host /13.251.117.140:9042 added
2898 [main] INFO  com.datastax.driver.core.Cluster  - New Cassandra host /13.251.117.134:9042 added
2898 [main] INFO  com.datastax.driver.core.Cluster  - New Cassandra host /13.251.116.137:9042 added
2898 [main] INFO  com.datastax.driver.core.Cluster  - New Cassandra host /13.251.116.182:9042 added
2899 [main] INFO  com.datastax.driver.core.Cluster  - New Cassandra host cassandra.ap-southeast-1.amazonaws.com/13.251.117.0:9142 added
2899 [main] INFO  com.datastax.driver.core.Cluster  - New Cassandra host /13.251.116.84:9042 added
2899 [main] INFO  com.datastax.driver.core.Cluster  - New Cassandra host /13.251.117.219:9042 added
2899 [main] INFO  com.datastax.driver.core.Cluster  - New Cassandra host /13.251.116.144:9042 added
2899 [main] INFO  com.datastax.driver.core.Cluster  - New Cassandra host /13.251.116.1:9042 added

Несмотря на то, что я установил порт на 9142, новый Cassandra хосты с портом 9042 все еще добавляются, что приводит к сбою процесса (так как 9042 недоступен). Я что-то не так делаю?

...