Commit 348e0127 authored by 技术部-任文超's avatar 技术部-任文超

Sentry配置参数化(Apollo)

parent 761f7799
...@@ -13,6 +13,7 @@ import org.springframework.context.ConfigurableApplicationContext; ...@@ -13,6 +13,7 @@ import org.springframework.context.ConfigurableApplicationContext;
import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.EnableAspectJAutoProxy; import org.springframework.context.annotation.EnableAspectJAutoProxy;
import org.springframework.context.event.ContextRefreshedEvent; import org.springframework.context.event.ContextRefreshedEvent;
import org.springframework.core.env.Environment;
import org.springframework.scheduling.annotation.EnableAsync; import org.springframework.scheduling.annotation.EnableAsync;
import sun.misc.Signal; import sun.misc.Signal;
...@@ -38,6 +39,10 @@ public class Bootstrap { ...@@ -38,6 +39,10 @@ public class Bootstrap {
log.info("server start..."); log.info("server start...");
// 启用平滑退出功能 // 启用平滑退出功能
Signal.handle(new Signal("INT"), new DefaultSignalHandler(run)); Signal.handle(new Signal("INT"), new DefaultSignalHandler(run));
Sentry.init("http://13ef5642903a414c910f8d0e0a2c56ee:8b351ad1abf44de3b4c25f39105fb927@172.16.4.89:9000/6"); // 异常log捕获
Environment environment = run.getBean(Environment.class);
String dsn = environment.getProperty("dsn");
Sentry.init(dsn);
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment