public void initConfig(Rules newRules) {
        lock.lock();
        try {
            if (notifiedByDynamicConfig.get()) {
                return;
            }
            notify(newRules);
        } finally {
            lock.unlock();
        }
    }
Alarm rules' settings can be dynamically updated via configuration center(s), this class is responsible for
monitoring the configuration and parsing them into {@link Rules} and {@link #runningContext}.

@since 6.5.0
oap-server/server-alarm-plugin/src/main/java/org/apache/skywalking/oap/server/core/alarm/provider/AlarmRulesWatcher.java