chenjia123 opened a new issue #11470:
URL: https://github.com/apache/shardingsphere/issues/11470
## Env: Sharding-proxy 4.1.1
## Aim: Try using nacos instead of ZK
I use the following configuration file:
```yaml
# server.yaml
orchestration:
orchestration_ds:
orchestrationType: registry_center,config_center,distributed_lock_manager
instanceType: nacos
serverLists: http://localhost:8848
namespace: orchestration
```
However, it does not take effect and has an exception:
```
Exception in thread "main" java.lang.RuntimeException: Invalid
`org.apache.shardingsphere.orchestration.center.RegistryCenterRepository` SPI
type `nacos`.
at
org.apache.shardingsphere.spi.TypeBasedSPIServiceLoader.newService(TypeBasedSPIServiceLoader.java:46)
at
org.apache.shardingsphere.orchestration.core.registrycenter.RegistryCenterRepositoryServiceLoader.load(RegistryCenterRepositoryServiceLoader.java:49)
at
org.apache.shardingsphere.orchestration.core.facade.ShardingOrchestrationFacade.<init>(ShardingOrchestrationFacade.java:69)
at
org.apache.shardingsphere.shardingproxy.Bootstrap.startWithRegistryCenter(Bootstrap.java:131)
at
org.apache.shardingsphere.shardingproxy.Bootstrap.main(Bootstrap.java:87)
```
And then I found this:

So,
- Why is this project(sharding-orchestration-center-nacos) incomplete? The
RegistryCenterRepository interface is not implemented.
- Isn't NACOS suitable for the registry?
- Why do we need a registry in a sharding-proxy? In some instances,I think
just need the config center.
Thanks!
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]