投遞任務執行第一次后就徹底停止了……求老師解答!
故意把交換機名稱寫錯,以利用定時任務多次投遞,可是投遞第一次失敗后整個程序就停止了……
日志如下:
2019-04-28 14:37:25.840 ERROR 17428 --- [168.53.187:5672] o.s.a.r.c.CachingConnectionFactory ? ? ? : Channel shutdown: channel error; protocol method: #method<channel.close>(reply-code=404, reply-text=NOT_FOUND - no exchange 'Order-Exchang' in vhost '/', class-id=60, method-id=40)
2019-04-28 14:37:25.853 ?INFO 17428 --- [ ? ? ? Thread-2] o.s.w.c.s.GenericWebApplicationContext ? : Closing org.springframework.web.context.support.GenericWebApplicationContext@6e9175d8: startup date [Sun Apr 28 14:37:14 CST 2019]; root of context hierarchy
2019-04-28 14:37:25.857 ?INFO 17428 --- [ ? ? ? Thread-2] o.s.c.support.DefaultLifecycleProcessor ?: Stopping beans in phase 2147483647
2019-04-28 14:37:25.858 ?INFO 17428 --- [ ? ? ? Thread-2] o.s.c.support.DefaultLifecycleProcessor ?: Stopping beans in phase 0
2020-06-26
同問,運行一次就停止了,也加了spring-boot-starter-web依賴
2019-05-15
是不是沒有加pom依賴項目直接停止了,spring-boot-starter-web