onWorkerStart里的timer定时器会阻塞整个进程吗?比如会阻塞onMessage吗?
主要看timer里是否执行了阻塞的操作,阻塞多久,定时间隔多久。 如果timer里一直阻塞,那会导致进程一直阻塞,也会阻塞onMessage。 如果阻塞时间短,比如读写数据库0.01秒,几秒一次基本上可以忽略阻塞带来的影响。
懂了,感谢
"如果阻塞时间短,比如读写数据库0.01秒,几秒一次基本上可以忽略阻塞带来的影响。"超时间运行会不会累加的时间越来越多?
主要看timer里是否执行了阻塞的操作,阻塞多久,定时间隔多久。
如果timer里一直阻塞,那会导致进程一直阻塞,也会阻塞onMessage。
如果阻塞时间短,比如读写数据库0.01秒,几秒一次基本上可以忽略阻塞带来的影响。
懂了,感谢
"如果阻塞时间短,比如读写数据库0.01秒,几秒一次基本上可以忽略阻塞带来的影响。"超时间运行会不会累加的时间越来越多?