标签: python python-3.x
我有一个多线程Web(json)服务器 - 为每个传入的请求生成一个线程,该线程反过来产生几个“工作”线程。有些工人需要加载大型字典:
dictfile = 'a_very_large_english_dictionary.pickle' self.english_dict = pickle.load(open(dictfile, 'rb'))
这是每个其他工作人员需要访问的一个大对象。我希望它只加载一次。我可以在服务器级别加载它然后作为参数传递它,但这将是丑陋的。最好的机制是什么?