servicecomb-java-chassis icon indicating copy to clipboard operation
servicecomb-java-chassis copied to clipboard

ServiceComb Java Chassis is a Software Development Kit (SDK) for rapid development of microservices in Java, providing service registration, service discovery, dynamic routing, and service management...

Results 233 servicecomb-java-chassis issues
Sort by recently updated
recently updated
newest added

Today Java Chassis SDK allows registering 3rd party service. But the 3rd party service would not send heartbeats to the service center to establish its existence. THen how the failure...

对某个循环调用同一个服务器端的客户端接口进行多次调用[不算很频繁],wait response会不断增长,直到30s后超时,然后会慢慢发生熔断 陆续出现code=408;msg=CommonExceptionData [message=Request Timeout.] 接着出现InvocationException: InvocationException: code=500;msg=CommonExceptionData [message=No available address found.] 查看调用链之后发现,耗时在wait response上面。 请问是因为从从1.3升级到2.7.5从而某些参数变更出现的问题吗? 客户端与服务器的配置如下: ``` servicecomb: accesslog: enabled: true pattern: "%t %p %m %H %U %s %b %D"...

SDK在检测到契约不一致时,判断是否可以注册契约是或的关系,从代码看可以理解为环境为开发环境或者配置servicecomb.service.registry.instance.alwaysOverrideSchema为true就可以覆盖契约。 ``` if (onlineSchemaIsModifiable()) { LOGGER.warn( "schema[{}]'s content is changed and the current environment is [{}], so re-register it. It's recommended " + " to change servicecomb_description.version after schema change,...

sdk单个版本的契约只会同步一次,后面就不会变更了,如果provider未完成契约上传,则第一次拿下来是少的,就会导致后面请求失败

cse有默认的请求超时时间,如何动态控制超时能力?

相关资料里serviceComb.rest.address只有0.0.0.0或指定ip,如何配置监听指定的某几个ip

## 问题复现场景 在provider端开发如下接口 ```java @Path("/3headers") @GET public Object tripleHeaders(@HeaderParam("x-test")List testHeaders) { final LinkedHashMap resp = new LinkedHashMap(); resp.put("x-test", testHeaders); return resp; } ``` 如果使用`curl`命令是可以调通的. 但是如果经过EdgeService转发则会遇到报错. 在普通的consumer端微服务里使用RPC或RestTemplate形式调用, 也会遇到同样的异常. 其中RPC调用时使用的是`List`来传递同名的多header参数: ```java Object...

Proposal
2.x
3.x

Bumps [jakarta.servlet:jakarta.servlet-api](https://github.com/eclipse-ee4j/servlet-api) from 6.0.0 to 6.1.0. Commits See full diff in compare view Most Recent Ignore Conditions Applied to This Pull Request | Dependency Name | Ignore Conditions | |...

dependencies
java

Bumps [com.google.protobuf:protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.23.4 to 4.27.2. Commits See full diff in compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.google.protobuf:protobuf-java&package-manager=maven&previous-version=3.23.4&new-version=4.27.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...

dependencies
java

#### 背景 基于local.registry.file环境变量使用本地注册能力 构造跨服务调用场景,配置如下: ```yaml "BizService:BizMicroservice": - version: 0.0.3 appid: BizService schemaIds: - schema1 instances: - endpoints: - rest://127.0.0.1:${port} ``` 调度代码如下: ```java @RpcReference(microserviceName = "BizService:BizMicroservice", schemaId = "schema1") ProviderFacade providerFacade;...

bug
2.x