1、可考虑将获取主键那个方法设置成同步的方式,所有的线程都需要同步获取主键。2、负责主键的类一次生成100个主键(根据需要自己设定),放到一个Queue里,一个线程拿走一个就从Queue里移除一个,同时生成新的主键放入到Queue里。