【问题标题】:Jetty ALPN has not been properly configured - Hadoop / Google BigtableJetty ALPN 未正确配置 - Hadoop / Google Bigtable
【发布时间】:2015-12-12 04:02:19
【问题描述】:

当我尝试连接到 Google Cloud BigTable 时,有人知道如何解决 Jetty ALPN 配置不正确的错误吗?

块引用 2015-12-11 19:53:15,056 INFO [main] grpc.BigtableSession:在数据主机 bigtable.googleapis.com、表上打开 projectId crawl-corpus-app、zoneId us-central1-c、clusterId crawl-corpus 的连接管理员主机 bigtabletableadmin.googleapis.com。 java.io.IOException:java.lang.reflect.InvocationTargetException 在 org.apache.hadoop.hbase.client.ConnectionFactory.createConnection(ConnectionFactory.java:240)....................... ..................................................... ..................................................... ………………………………………………………………………… 原因:java.lang.IllegalStateException:Jetty ALPN 未正确配置。 在 com.google.cloud.bigtable.grpc.BigtableSession.(BigtableSession.java:243) 在 com.google.cloud.bigtable.grpc.BigtableSession.(BigtableSession.java:232) 在 org.apache.hadoop.hbase.client.AbstractBigtableConnection.(AbstractBigtableConnection.java:128) 在 com.google.cloud.bigtable.hbase1_1.BigtableConnection.(BigtableConnection.java:42)

    public static void main(String[] args) {
    Connection connection;
   try {
       connection  = ConnectionFactory.createConnection();
    } catch (IOException e) {
        e.printStackTrace();
    }

【问题讨论】:

    标签: java jetty google-cloud-bigtable


    【解决方案1】:

    我需要为 Jetty alpn-boot 添加一个 VM 选项。

     -Xbootclasspath/p:C:\Users\cleuer\.m2\repository\org\mortbay\jetty\alpn\alpn-boot\8.1.3.v20150130\alpn-boot-8.1.3.v20150130.jar
    

    【讨论】:

      【解决方案2】:

      netty jar 版本与其他jar 不匹配时会出现此错误。

      如果您收到错误消息“ALPN 未正确配置”或“Jetty ALPN/NPN 未正确配置”,很可能意味着:

      1) 类路径中不存在与 ALPN 相关的依赖项

      2) 或者存在类路径冲突

      3) 或者由于依赖管理使用了错误的版本

      4) 或者您使用的是不受支持的平台(例如 32 位操作系统)。

      请参阅 gRPC 故障排除指南https://github.com/grpc/grpc-java/blob/master/SECURITY.md#troubleshooting

      希望对你有帮助。

      【讨论】:

        猜你喜欢
        • 2018-07-23
        • 2017-10-07
        • 1970-01-01
        • 2017-11-16
        • 2017-08-19
        • 2016-11-14
        • 2017-09-07
        • 2018-01-23
        • 2017-07-03
        相关资源
        最近更新 更多