分布式锁由此应运而生,但是必须解决三大核心问题: