Question about ModuleServiceRepository
I want to ask why the value of the first two maps is List? And the kv of the last providers is one-to-one, should the kv of the first two maps also be one-to-one?(想问下前两个map的value为什么是List?而最后的providers的kv是一对一的。是不是前两个map的kv也应该是一对一的?)

service => In a multi-classloader scenario, there may be two interfaces with different service descriptors. consumer => Dubbo supports multiple consumers, that is, multiple linseners can be created on the same service. provider => Dubbo only supports exporting one service in the same context. Otherwise, Dubbo will not be able to distinguish which service the request belongs to.
Thank you, looking at the todo here, there is no classloader dimension added to the access of services. Does it need to be improved?

Thank you, looking at the todo here, there is no
classloaderdimension added to the access of services. Does it need to be improved?
yep, if possible