moremind commented on issue #3386: URL: https://github.com/apache/incubator-shenyu/issues/3386#issuecomment-1119377676
> I don't think this is a good idea. This looks a lot like osgi, dynamic plugging and unplugging, but this function is not suitable for cloud native scenarios, each gateway node is an image instance. > > it is not safe to do so first, my idea from `ShenyuLoaderService#loaderExtPlugins`, ShenYu can load plugin from local file, why not load from remote file system. second, it like bundle of osgi, but shenyu's plugin is jar, this is supported feature, not necessary feature. third, I think ShenYu already supported load jar from local, why not think ShenYu Gateway safety? this feature suit cluster mode, otherwise, if you upload plugin, you must upload jar to every gateway server manually in cluster enviroment,and about cloud native scenarios, it doesn't matter. -- 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]
