1. 在子service里面加入log的部分,如果直接run service,不会产生empty logs。
2. 但如果同样的code,在scheduled task里面运行,就会有empty logs
3. 而且,在loop里面执行logAppMessage,也会有empty log产生。
direct run service:
run as schedule task,也会有empty log产生
4. 如果把end的那个logAppMessage放在loop外面
direct run service,不会有empty logs
run schedule task,也不会有empty logs
5. 归根结底,在schedule task的情况下,即使是在子service里面logAppMessage,但如果两个父service在一起运行,就会有问题
单独运行其中一个都没问题。