반응형

전체 글

· Tools/grpc
Error gRPC 통신시 아래와 같은 에러 발생 io.grpc.StatusRuntimeException: UNIMPLEMENTED: Method not found: com.example.grpcserver.GrpcServerService/getData at io.grpc.Status.asRuntimeException(Status.java:539) at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:487) at io.grpc.internal.ClientCallImpl.closeObserver(ClientCallImpl.java:563) at io.grpc.internal.ClientCallImpl..
· Tools/grpc
Error gRPC이용하여 통신시 클라이언트 측에서 다음과 같은 에러가 발생함. Exception in thread "grpc-default-executor-0" java.lang.NoSuchMethodError: 'boolean com.google.protobuf.GeneratedMessageV3.isStringEmpty(java.lang.Object)' at com.hyundai.contents.cus.ContentsServerRequest.getSerializedSize(ContentsServerRequest.java:241) at io.grpc.protobuf.lite.ProtoInputStream.available(ProtoInputStream.java:108) at io.grpc.interna..
· Tools/grpc
Error gRPC에서 Response에 대용량 데이터를 응답할 경우 아래와 같은 에러가 발생함. Server Log 2024-01-12 17:26:11.165 WARN 41152 --- [-worker-ELG-3-3] i.g.n.s.i.grpc.netty.NettyServerHandler : Stream Error io.grpc.netty.shaded.io.netty.handler.codec.http2.Http2Exception$StreamException: Stream closed before write could take place at io.grpc.netty.shaded.io.netty.handler.codec.http2.Http2Exception.streamError(Http2Exception..
· Tools/grpc
Error Spring Boot에서 gRPC를 이용하여 gRPC 서버로 대용량 Request시 아래 에러 발생 io.grpc.StatusRuntimeException: RESOURCE_EXHAUSTED: gRPC message exceeds maximum size 4194304: 11908854 at io.grpc.Status.asRuntimeException(Status.java:526) ~[grpc-api-1.42.2.jar:1.42.2] at io.grpc.internal.MessageDeframer.processHeader(MessageDeframer.java:391) ~[grpc-core-1.42.2.jar:1.42.2] at io.grpc.internal.MessageDeframer.deliv..
· IDE/intellij
1. Gradle 탭에서 리로드할 Project 우클릭 2. Reload Gradle Project 클릭 Thank you!
· IDE/intellij
intellij에서 프로젝트에 라이브러리를 수동으로 추가하기 위해 jar를 추가 할 경우 Project 탭 소스트리에서 확장이 되지 않고 소스 상에서 사용되지도 않음 이것은 해당 jar가 종속된 라이브러리가 아니기 때문임 아래와 같이 라이브러리를 추가하면 사용 가능. Thnak you!
· IDE/intellij
Error grpc interface 라이브러리 생성을 위해 Intellij에서 Gradle Project build 시 아래와 같은 에러가 발생함. error: unmappable character (0xEC) for encoding x-windows-949 *?��?��?�� message?�� 1�? ?��?��?��. Solution 인코딩 문제로 Intellij 설정에서 프로젝트 인코딩을 수정하면 됨 적용해도 되지 않을 경우 Gradle clean 실행 후 다시 build하면 정상 빌드 됨. 그래도 안될경우 build.gradle에 아래 코드 추가 compileJava.options.encoding = 'UTF-8' tasks.withType(JavaCompile) { options.encodi..
· Spring/error
Spring WebFlux에서 Flux를 subscribe하고 Flux 변수를 return할 경우 아래와 같이 경고가 발생함. Inspection Description을 보면 아래와 같음. Calling 'subscribe' in non-blocking context is not recommended Inspection info: Reports subscribe() calls in "reactive" methods. Methods returning a Publisher type (including Flux and Mono) should not call the subscribe() method directly because it can break the reactive call chain. Instead ..
반응형
MOMOBOB
도움 안되는 개발 블로그