с такой ошибкой.
2021/08/02 13:09:15 - Couldn't get row from result set
2021/08/02 13:09:15 - java.net.SocketException: Connection reset
2021/08/02 13:09:15 -
2021/08/02 13:09:15 - at org.pentaho.di.core.database.Database.getRow(Database.java:2540)
2021/08/02 13:09:15 - at org.pentaho.di.core.database.Database.getRow(Database.java:2510)
2021/08/02 13:09:15 - at org.pentaho.di.trans.steps.tableinput.TableInput.processRow(TableInput.java:148)
2021/08/02 13:09:15 - at org.pentaho.di.trans.step.RunThread.run(RunThread.java:62)
2021/08/02 13:09:15 - at java.lang.Thread.run(Thread.java:748)
2021/08/02 13:09:15 - Caused by: java.sql.SQLException: java.net.SocketException: Connection reset
2021/08/02 13:09:15 - at ru.yandex.clickhouse.response.ClickHouseResultSet.hasNext(ClickHouseResultSet.java:113)
2021/08/02 13:09:15 - at ru.yandex.clickhouse.response.ClickHouseResultSet.next(ClickHouseResultSet.java:120)
2021/08/02 13:09:15 - at org.pentaho.di.core.database.Database.getRow(Database.java:2528)
2021/08/02 13:09:15 - ... 4 more
2021/08/02 13:09:15 - Caused by: java.net.SocketException: Connection reset
Версия клика 1.1.54385 (К сожалению, вот так получилось)
В url вот что прописано
?distributed_aggregation_memory_efficient=1&
max_memory_usage=50000000000&
max_bytes_before_external_group_by=30000000000&
max_bytes_before_external_sort=30000000000&
socket_timeout=36000000&
max_query_size=6000000000&
max_ast_depth=40000&
max_ast_elements=40000&
use_server_timezone=0
Раньше такая конструкция сбоев по подключению не давала, потом подрядчик что-то нашаманил и появилась данная ошибка. В какую сторону смотреть? Настройки сервера/клика/подключения?
надо смотреть что в логе КХ. Вы показываете ошибку в jdbc, попробуйте более старый jdbc драйвер, попрробуйте второй драйвер -- clickhouse4j
Спасибо за совет, начну с логов КХ.
Обсуждают сегодня