class GatewayStrategyContextListener implements ApplicationListener<ContextRefreshedEvent> {
    private static final Logger LOG = LoggerFactory.getLogger(GatewayStrategyContextListener.class);

    @Override
    public void onApplicationEvent(ContextRefreshedEvent event) {<FILL_FUNCTION_BODY>}
}

        // 异步调用下，第一次启动在某些情况下可能存在丢失上下文的问题
        LOG.info("Initialize Gateway Strategy Context after Application started...");
        GatewayStrategyContext.getCurrentContext();
    
<no_super_class>