iamliangdi commented on issue #10211:
URL: 
https://github.com/apache/dolphinscheduler/issues/10211#issuecomment-1134723929

   > > > Hi iamliangdi, thx for opening this issue. It is a good point that ds 
should have some alert mechanism in case `alert-server` fails itself. May I ask 
how do u want to improve the availability of `alert-server`? Are u planning to 
enable users to deploy multiple alert-servers?
   > > 
   > > 
   > > hi, Because I just started looking at the code, limited to ability, my 
idea is
   > > 
   > > 1. Give the power to deploy multiple alert-servers to users, and we are 
only responsible for ensuring that they will not send duplicate information;
   > > 2. Send email to users in the fatal errors we catch as much as possible;
   > > 
   > > Because in the process of using it, I found that it stopped serving, but 
didn't tell me it was leaving
   > 
   > @zhongjiajie @SbloodyS I saw there are tables related to alerting in ds 
metaDB. Just for double-check, if alert-server fails for some reason and 
restarted later, during the failure, will alerts still get stored in db and 
sent as soon as alert-server restarts?
   
   If the alert status is normal, it will be sent again, because in a cycle, it 
will keep getting the unsent alert , but if the alert server stops serving, I 
will not be able to know the health of any service. Obviously, I need to ensure 
that the alert server is normal as much as possible, or tell me when it is 
unhealthy


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