我正在尝试运行一个由grpc支持的java应用程序,但我需要netty_tcnative才能工作。我正在遵循一个示例。到目前为止,我还没有成功地让它工作。我得到的错误如下:
INFO: Transport failed
java.lang.NoClassDefFoundError: io/opencensus/contrib/grpc/metrics/RpcMeasureConstants
at io.grpc.internal.DeprecatedCensusConstants.<clinit>(DeprecatedCensusConstants.java:30)
在GRPC上进行响应时间测试时,我遇到了这个问题,JMeter是一个spring启动服务器。我在类似的案例中读到过,它与TLS配置有关,但在我的案例中我不确定这一点。我只有在30秒内测试大约1000个请求,然后大约950个请求是ok的200个请求和50个抛出此服务器端异常的请求时才会出现此问题。
io.grpc.netty.shaded.io.netty.handler.codec.http2.Http2Exception: HTTP/2 client preface string missing or corrupt. Hex dump for received bytes: 1603010
io.grpc.StatusRuntimeException: CANCELLED
at io.grpc.Status.asRuntimeException(Status.java:539)
at io.grpc.stub.ClientCalls$UnaryStreamToFuture.onClose(ClientCalls.java:439)
at io.grpc.internal.ClientCallImpl.closeObserver(ClientCallImpl.java:422)
at io.grpc.internal.ClientCallImpl.a
我无法让Google pubsub Java异步客户端干净利落地关闭。在调用Subscriber.stopAsync()之后,我得到的异常如下所示
14:30:07.600 [grpc-default-worker-ELG-1-2] WARN io.grpc.netty.shaded.io.netty.util.concurrent.DefaultPromise - An exception was thrown by io.grpc.netty.shaded.io.grpc.netty.NettyClientHandler$4.operationComplete()
我尝试了gRPC,但是gRPC使用了proto-buf不变的消息对象,我遇到了很多OOM。
Exception in thread "grpc-default-executor-68" java.lang.OutOfMemoryError: Direct buffer memory
at java.nio.Bits.reserveMemory(Bits.java:658)
at java.nio.DirectByteBuffer.<init>(DirectByteBuffer.java:123)
at java.nio.ByteBuffer.
我有一个应用程序,根据客户端的请求,通过GRPC从数据库中流数据。
当客户端在流完成之前关闭时。这个错误正在日志中抛出,但我不知道如何捕获它以关闭底层数据库连接,从而导致db连接泄漏。
我正在使用Java和grpc版本1.23.0。
try {
... events is a stream retrieved from DB
StreamObservers.copyWithFlowControl(response, new StreamObserverWithCallbacks<>(
responseObserve
我正在学习使用Java进行修复,并尝试了Firebase官方站点提供的示例代码
这是一个非常简单的代码
import com.google.auth.oauth2.GoogleCredentials; import
com.google.cloud.firestore.Firestore;
import com.google.firebase.FirebaseApp; import
com.google.firebase.FirebaseOptions;
// Use a service account InputStream serviceAccount = new
FileInp
我遵循了中的所有步骤,在执行代码时,我得到了以下异常。
完整的堆栈跟踪:
Exception in thread "main" java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;CLjava/lang/Object;)V
at io.grpc.Metadata$Key.validateName(Metadata.java:742)
at io.grpc.Metadata$Key.<init>(Metada
我无法为下面的链接中提供的grpc-java示例构建pom.xml:
它给出了下面的错误。
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Detecting the operating system and CPU architecture
[INFO] ------------------------------------------------------------------------
[IN
我正在使用gRPC运行一个微服务,并在客户端从服务器获得了许多onError()回调。
t.printStackTrace()显示:
io.grpc.StatusRuntimeException: UNKNOWN
at io.grpc.Status.asRuntimeException(Status.java:526)
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:385)
at io.grpc.ForwardingClientCallLi
我正在尝试在raspberry pi modal3上使用jar运行一个java应用程序。我无法解决这个问题。有没有人可以建议我如何在树莓派上实现这个功能?
在pom中,我已经包含了google-cloud-speech依赖,0.56.0-beta;和spring-boot-starter-web依赖。
错误:
java.lang.IllegalArgumentException: Failed to load any of the given libraries: [netty_tcnative_linux_arm_32, netty_tcnative_linux_arm_32_fed
我正试图在港口容器中启用TLS,但在服务器启动过程中出现以下错误,我试图将GRPC服务器旋开。
我在试着指
Java : jdk1.8.0_131 OpenSSL版本: OpenSSL 1.0.1e-fips
例外:
*Exception in thread "main" java.lang.IllegalArgumentException: Jetty ALPN/NPN has not been properly configured.
at io.grpc.netty.GrpcSslContexts.selectApplicationProtocolConf
我使用的是AXON Framework,一个多服务的java spring应用程序。 每次我调试我的应用程序并设置断点(例如在Eventhandler方法中)时,我在几秒钟后收到以下错误: org.axonframework.axonserver.connector.AxonServerException: The Event Stream has been closed, so no further events can be retrieved
at org.axonframework.axonserver.connector.event.axon.EventBuffer.pee
当尝试通过grpc运行一个简单的scala协议缓冲区客户端时,我得到了以下异常。有什么需要添加到我的build.sbt中吗?
[error] (grpc-default-executor-1) java.lang.IllegalArgumentException: Jetty ALPN/NPN has not been properly configured.
java.lang.IllegalArgumentException: Jetty ALPN/NPN has not been properly configured.
at io.grpc.netty.GrpcSslContexts.