服务器代码执行
我的服务器上有一些 TCL 脚本。我正在使用客户端(html/php)来调用它们。 我想知道每个单独的 http 请求(从 php 脚本调用 TCL 脚本)是否在单独的线程中执行?即我可以有多个实例调用同一个 TCL 脚本吗? 有人可以解释一下这一点吗?
问候, 米敦
I have some TCL scripts on the server . I am using a client (html/php ) to call them .
I want to know if each seperate http request ( to call a TCL script from php script ) executes in separate thread ? i.e can i have multiple instances calling the same TCL script ?
Could some one throw some light on this .
Regards,
Mithun
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我相信 Web 服务器在决定每个 http 请求是否执行单独的线程方面发挥着一定作用。就 apache 而言,是的,每个请求都将在单独的线程中执行。至于 tcl 脚本的多个实例 - 这完全取决于 tcp 脚本的编码程度。
I believe the web server plays a part in deciding if each http request executes a seperate thread. As far as apache, then yes, each request will execute in a seperate thread. As far as having mutiple instances of the tcl script - that all depends on how well the tcp script has been coded.
如果您的 php 脚本正在创建 系统 或 exec 调用,就好像您在独立控制台中进行了相同的调用一样。这些进程在不同的线程中有效地运行。
If your php script is making a system or exec call, it would be as though you made that same call in a standalone console. The processes are effectively operating in different threads.