文件名称:envoy-json-trancoding-grpc:这是Java GRPC,启用了JSON转换过滤器的Envoy代理的示例
文件大小:47KB
文件格式:ZIP
更新时间:2024-05-31 10:29:26
Java
GRPC,Envoy和JSON转码 这是Java GRPC的示例,Envoy代理已启用JSON转换过滤器。 服务的构建描述符集(可选,已在回购中): cd proto ; sh ./build_ds.sh ; cd .. 构建Java类(可选,已经存在于仓库中): cd proto ; sh ./build_java.sh ; cd .. 建立应用程式jar: cd server ; sh ./build.sh ; cd .. 构建应用程序Docker映像: docker-compose build server 运行应用 docker-compose up -d server 运行特使 docker-compose up -d envoy 为特使启用调试日志记录: curl --request GET \ --url ' http://localhost:8081
【文件预览】:
envoy-json-trancoding-grpc-master
----proto()
--------helloworld.proto(1KB)
--------build_java.sh(268B)
--------build_ds.sh(238B)
--------descriptor_set.pb(62KB)
----client()
--------build.sh(52B)
--------src()
--------Dockerfile(153B)
--------pom.xml(3KB)
----envoy()
--------envoy.json(2KB)
----README.md(2KB)
----docker-compose.yaml(551B)
----.gitignore(33B)
----server()
--------build.sh(52B)
--------generated-sources()
--------src()
--------Dockerfile(146B)
--------pom.xml(3KB)