Spring Cloud微服务
Destination-amid
学无止境 GO GO Go 我的生命拒绝平庸,我将不断追逐我的我的梦想.......
展开
-
SpringBoot Scheduled通过confugration实现线程池配置
@Configuration@EnableScheduling@Slf4jpublic class ScheduleConfig implements SchedulingConfigurer { @Override public void configureTasks(ScheduledTaskRegistrar taskRegistrar) {// taskRegistrar.setScheduler(scheduledTaskExecutor()); .原创 2021-11-30 19:18:58 · 392 阅读 · 0 评论 -
消息推送问题待解决
场景:Price alert的功能存在性能问题,price alert是类似于价格变动提醒的功能,比如股票上涨了10%,我们就给所有订阅了某只股票alert的用户推送push通知,一个用户可以订阅多个股票。我们现在最热门的股票有接近1000万的订阅,然后现在的问题是推送耗时太长,需要接近20分钟。可以做哪些优化?上行消息限额我们将每个项目的上行消息限制为 1500000 条/分钟,以避免上行目标服务器过载。我们将每台设备的上行消息限制为 1000 条/分钟,以防止因不良应用行为导致电池电量耗原创 2021-07-16 15:26:45 · 337 阅读 · 0 评论 -
Eureka服务发现Server、Provider和Consumer之间的application.yml的配置
最近在项目中使用eureka服务,贴上来相关配置,有5个服务,两台server服务,两台provider服务,一台consumer服务,这个配置可以满足机器eureka-serverserver: port: 8763spring: application: name: eureka-server security: user: name: root password: 123456eureka: instance: ho.原创 2021-07-09 10:48:12 · 455 阅读 · 0 评论