小编roc*_*cky的帖子

如何使用robomongo连接到mongodb地图集?

我现在在mongodb Atlas上自由地创建并创建了集群,我现在想知道如何使用robomongo创建数据库并连接到它?

mongodb atlas robo3t

35
推荐指数
3
解决办法
2万
查看次数

使用作业存储“org.quartz.simpl.RAMJobStore” - 不支持持久性。并且不聚集

我知道这个问题已经被问过很多次了,但我找不到我的问题的答案。我正在尝试每 20 秒安排一次春季批次,但失败了。

QuartzConfiguration.java

@Configuration
public class QuartzConfiguration {

    @Autowired
    private JobLauncher jobLauncher;
    @Autowired
    private JobLocator jobLocator;

    @Bean
    public JobRegistryBeanPostProcessor jobRegistryBeanPostProcessor(JobRegistry jobRegistry) {
        JobRegistryBeanPostProcessor jobRegistryBeanPostProcessor = new JobRegistryBeanPostProcessor();
        jobRegistryBeanPostProcessor.setJobRegistry(jobRegistry);
        return jobRegistryBeanPostProcessor;
    }

    @Bean
    public JobDetailFactoryBean jobDetailFactoryBean() {
        JobDetailFactoryBean jobfactory = new JobDetailFactoryBean();
        jobfactory.setJobClass(QuartzJobLauncher.class);
        Map<String, Object> map = new HashMap<String, Object>();
        map.put("jobName", "Test_Job");
        map.put("jobLauncher", jobLauncher);
        map.put("jobLocator", jobLocator);
        jobfactory.setJobDataAsMap(map);
        jobfactory.setGroup("group");
        jobfactory.setName("job");
        return jobfactory;
    }

    // Job is scheduled after every 20 sec
    @Bean
    public CronTriggerFactoryBean cronTriggerFactoryBean() {
        CronTriggerFactoryBean ctFactory = new CronTriggerFactoryBean(); …
Run Code Online (Sandbox Code Playgroud)

quartz-scheduler spring-batch spring-boot

5
推荐指数
1
解决办法
2万
查看次数

使用 feign 客户端调用 rest 失败时不会调用回退方法

我正在尝试使用 Feign 客户端实现回退,但没有成功。这是一个最简单的代码,请在下面找到。

主类

@SpringBootApplication
@EnableDiscoveryClient
@RestController
@EnableFeignClients
public class EurekaClient1Application {

    @Autowired
    public DiscoveryClient discoveryClient;

    public static void main(String[] args) {
        SpringApplication.run(EurekaClient1Application.class, args);
    }

    @Autowired 
    FeingInterface feingInterface;




    @GetMapping("/hi/{name}")
    public String test(@PathVariable String name)
    {
        String h = feingInterface.test(name);

        return h;
    }
}
Run Code Online (Sandbox Code Playgroud)

Feign 接口

@FeignClient(name="client22",fallback=FallBack.class)
public interface FeingInterface {

    @GetMapping("/hiname/{name}")
    public String test(@PathVariable("name") String name);

}
Run Code Online (Sandbox Code Playgroud)

回退类

@Component
class FallBack implements FeingInterface{

    @Override
    public String test(String name) {
        // TODO Auto-generated method stub
        return "fall back methord being called"; …
Run Code Online (Sandbox Code Playgroud)

microservices netflix-feign netflix-eureka spring-cloud-feign feign

0
推荐指数
1
解决办法
1705
查看次数