[component] add cron and socketio