很抱歉,但我是Web应用程序的完整菜鸟,我只是想知道如果我的Web应用程序调用外部二进制可执行文件会发生什么,这可能需要一些时间来处理输入文件,并且多个用户尝试是在同一时间调用它,还是当一个用户在仍在运行上一个进程时尝试调用它时?
我认为这与线程有关,但我不确定这如何适用于外部可执行文件.....如果有人可以为我提供资源以了解它的工作方式也会很棒!
答案 0 :(得分:0)
当一个进程启动时,它与其他进程隔离,并且可以多次启动相同的进程,唯一的限制是CPU和内存利用率。如果写入共享文件,则必须使用一些并发访问保护,但如果您进行数据库访问,则数据库引擎负责并发访问,因此这不是问题。