Java Apache camel正在停止下载路由实例
我目前是一个使用Apache Camel的初学者,我正在启动我的下载实例,然后让线程休眠一段时间,然后像下面这样停止,除了使用thread.sleep,还有更好的方法来处理这个问题吗Java Apache camel正在停止下载路由实例,java,multithreading,apache-camel,Java,Multithreading,Apache Camel,我目前是一个使用Apache Camel的初学者,我正在启动我的下载实例,然后让线程休眠一段时间,然后像下面这样停止,除了使用thread.sleep,还有更好的方法来处理这个问题吗 Main main = new Main(); main.addRouteBuilder(new MyFtpServerRouteBuilder()); main.enableHangupSupport(); //Starting my main camel instance
Main main = new Main();
main.addRouteBuilder(new MyFtpServerRouteBuilder());
main.enableHangupSupport();
//Starting my main camel instance
main.start();
Thread.sleep(10000);
//stopping my main camel instance
main.stop();
请参阅此常见问题解答
public static void main(String... args) throws Exception {
Main main = new Main();
main.enableHangupSupport();
main.addRouteBuilder(new MyFtpServerRouteBuilder());
main.run(args);
}