开发者社区> 问答> 正文

关于sql-gateway insert into 异常捕获的问题

最近在使用sql-gateway,当使用  StatementExecuteResponseBody body = getInstance().sendRequest(  host,port,StatementExecuteHeaders.getInstance(),  new SessionMessageParameters(sessionId),  new StatementExecuteRequestBody(stmt, timeout)).get();  提交insert语句时,当任务失败,无法返回对应的异常信息;是目前版本暂时不支持这种特性吗?*来自志愿者整理的flink邮件归档

展开
收起
玛丽莲梦嘉 2021-12-02 16:41:36 921 0
1 条回答
写回答
取消 提交回答
  • sql gateway当前会把服务端的完整异常栈返回给用户, 

    例如: 

    Caused by: java.util.concurrent.ExecutionException: 

    org.apache.flink.runtime.rest.util.RestClientException: [Internal server 

    error., <Exception on server side: 

    com.ververica.flink.table.gateway.SqlExecutionException: xxx 

    你可以检查一下sql gateway的日志,看看是否相关的错误*来自志愿者整理的FLINK邮件归档

    2021-12-02 17:37:08
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
SQL Server 2017 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载