pub async fn push_score(&self, score: Score) -> u32 {
        let updated_score = {
            let mut stat = self.stat_data.lock().await;
            stat.push_score(score)
        };
        self.score.store(updated_score, Ordering::Release);
        updated_score
    }
Append a `Score` into statistic and recalculate score of the server
crates/shadowsocks-service/src/local/loadbalancing/server_data.rs