add once sync counts limit
1. job include internal Lock
2. exception handle for get_next_fire_time
exception handle and lock
add design document
running status report