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 时,报错不打印

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…