INNER CODE UNIT · Java
reportApis
TencentFemas/femas · femas-adaptor/femas-adaptor-opensource-admin/src/main/java/com/tencent/tsf/femas/adaptor/paas/config/FemasConfigGrpcClientManager.java:90
public void reportApis(String namespaceId, String serviceName, String applicationVersion, String data) {
if (context.isEmptyPaasServer()) {
log.debug("reportApis failed ,could not find the paas address profile");
return;
}
ServiceApiRequest serviceApiRequest = ServiceApiRequest.newBuilder()
.setNamespaceId(namespaceId)
.setServiceName(serviceName)
.setApplicationVersion(applicationVersion)
.setData(data).build();
try {
PollingResult pollingResult = createStub().reportServiceApi(serviceApiRequest);
boolean success = GrpcHepler.success(pollingResult);
if (!success) {
log.error("reportApis failed,message={}", pollingResult.getMessage());
}
} catch (Exception e) {
// 无配置 paas server 时,报错不打印