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]

Reply via email to