EricGao888 commented on PR #13896:
URL: 
https://github.com/apache/dolphinscheduler/pull/13896#issuecomment-1502611584

   > > > > Since the instance's memory/cpu might different, use percentage is 
more suitable, otherwise we need to set different config.
   > > > 
   > > > 
   > > > If physical memory of different worker vary significantly, such as 
workerA has 8G memory and workerB has 64G, it's better to set different config, 
WDYT?
   > > > Anyway, we can still use different percentage to represent it if you 
think percentage is more intuitive :D
   > > 
   > > 
   > > Actually I think both make sense to me. May I ask whether it is possible 
to keep both of them and give users an option to configure whether by physical 
memory or by percentage?
   > 
   > This is possible, we can provide different strategy, e.g percentage, 
absolute value. This will need to change the whole config.
   > 
   > ```yaml
   > avoid-overload:
   >     strategy: Percentage
   >     max-memory-usage: 70%
   >     max-cpu-usage: 80%    
   >     # strategy: AbsoluteValue 
   >     # max-memory-usage: 6G
   >     # max-cpu-usage: 6C
   > ```
   > 
   > If this is needed, I will improve this in the next PR.
   
   +1


-- 
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