Multithreading 如何确保我的Python3 web应用程序是“线程安全的”
我正在开发一个python3web应用程序,在开始之前,我想确保我的代码是线程安全的 我没有使用django或flask之类的web框架,而是使用http.server将JSON结果返回到浏览器。我将会话存储在MySQL数据库中,并执行一些简单的图像处理上传/调整大小/保存Multithreading 如何确保我的Python3 web应用程序是“线程安全的”,multithreading,python-3.x,thread-safety,Multithreading,Python 3.x,Thread Safety,我正在开发一个python3web应用程序,在开始之前,我想确保我的代码是线程安全的 我没有使用django或flask之类的web框架,而是使用http.server将JSON结果返回到浏览器。我将会话存储在MySQL数据库中,并执行一些简单的图像处理上传/调整大小/保存 如何确保Python3应用程序是线程安全的?这是必要的吗?是否有具体的指导方针可以遵循?这个问题现在有点宽泛。线程安全需要遵循以下步骤,例如,如果在线程之间共享状态,则需要使用互斥锁序列化对它的访问。但是,如果没有一个具体的
如何确保Python3应用程序是线程安全的?这是必要的吗?是否有具体的指导方针可以遵循?这个问题现在有点宽泛。线程安全需要遵循以下步骤,例如,如果在线程之间共享状态,则需要使用互斥锁序列化对它的访问。但是,如果没有一个具体的例子来说明您在应用程序中实际做了什么,就很难给出特定于Python的答案。@dano感谢您的反馈。让我重新回答这个问题,因为我正在努力学习如何为我的应用程序正确执行此操作