Невозможно заставить драйвер Apache Java Cassandra взаимодействовать с Azure Cosmos.JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Невозможно заставить драйвер Apache Java Cassandra взаимодействовать с Azure Cosmos.

Сообщение Anonymous »

У меня есть существующее приложение, использующее Apache Cassandra, и я пытаюсь проверить его совместимость с Azure Cosmos DB для Apache Cassandra.
Мое приложение использует последнюю версию 4.x Java-драйвера DataStax для Cassandra (впоследствии она была принята самими Apache).
Чтобы исключить свое приложение из уравнения, я взял образец отсюда и попробовал его, затем обновил его до новейшего драйвера и попробовал еще раз:
https://github.com/Azure-Samples/azure- ... ree/master
Что бы я ни делал, я получаю вот такую ошибку:

Код: Выделить всё

com.datastax.oss.driver.internal.core.protocol.FrameDecodingException: Error decoding frame for streamId 21584
at com.datastax.oss.driver.internal.core.protocol.FrameDecoder.decode(FrameDecoder.java:108)
at io.netty.handler.codec.LengthFieldBasedFrameDecoder.decode(LengthFieldBasedFrameDecoder.java:333)
at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530)
at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469)
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412)
at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1519)

...

Caused by: com.datastax.oss.driver.api.core.connection.FrameTooLongException: Adjusted frame length exceeds 268435456: 825110825 - discarded
[s0] Error connecting to Node(endPoint=xxxx.documents.azure.com/xxx:443, hostId=null, hashCode=1e66f887), trying next node
Есть ли у кого-нибудь код Java, работающий с Cosmos с использованием проводного протокола Cassandra?

Подробнее здесь: https://stackoverflow.com/questions/798 ... ure-cosmos
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»