请求地址'/skywalking/getLogDirectoryData',发生未知异常. org.springframework.http.converter.HttpMessageNotReadableException: Required request body is
时间: 2023-08-19 16:12:49 浏览: 233
missing. Please add a request body to your request.
这个异常通常是由于请求缺少请求体导致的在访问地址'/skywalking/getLogDirectoryData'时,确保在请求中包含有效的请求体。您可以通过在请求中添加有效的JSON或表单数据来解决此问题。例如,您可以使用POST方法发送包含请求体的请求。
请检查您的请求代码,确保您正确地设置了请求体。如果仍然无法解决问题,请提供更多关于您的代码和请求的详细信息,以便我能够更好地帮助您。
相关问题
UnsupportedClassVersionError: org/apache/skywalking/apm/agent/SkyWalkingAgent : Unsupported major.minor version 52.0
这个错误通常表示你的 Java 运行时环境的版本不支持运行所需的类文件。UnsupportedClassVersionError: Unsupported major.minor version 52.0 错误说明该类文件是使用较高版本的 Java 编译器编译的(Java 8 或更高版本),而你的 Java 运行时环境是较低版本的(低于 Java 8)。
要解决这个问题,你有两个选择:
1. 升级你的 Java 运行时环境至 Java 8 或更高版本。这样,你就能够运行编译为较高版本的类文件。
2. 如果你无法升级 Java 运行时环境,你可以尝试重新编译或使用一个较低版本的 SkyWalking Agent,以适应你当前的 Java 运行时环境。
请注意,如果你选择升级 Java 运行时环境,你需要确保你的应用程序和其他依赖项也能够与新版本的 Java 兼容。
helm install -n skywalking skywalking /root/skywalking --values /root/skywalking/values-my-es.yaml
以下是使用Helm安装Apache SkyWalking的示例命令:
```shell
helm install -n skywalking skywalking /root/skywalking --values /root/skywalking/values-my-es.yaml
```
这个命令将会使用Helm安装Apache SkyWalking,并指定了一个自定义的values文件`values-my-es.yaml`来配置Elasticsearch。其中,`-n skywalking`参数指定了安装的名称为`skywalking`,`skywalking`参数指定了要安装的Chart包的路径为`/root/skywalking`,`--values /root/skywalking/values-my-es.yaml`参数指定了使用自定义的values文件来配置安装。
请注意,如果你的Elasticsearch无法通过默认的方式访问,你需要根据你的环境配置相应的访问方式,比如使用NodePort或Ingress来访问。
阅读全文