go程序文件删除后网站还可以正常访问,那么执行的代码保存在哪里?

发布于 2022-09-07 22:01:43 字数 134 浏览 19 评论 0

在linux下部署了一个 beego 项目的网站,更新代码的时候,我没有停止服务,直接把程序文件删除了。

但我发现网站访问还是正常的。

难道开启服务后,系统生成了临时文件把代码保存在某个位置了?
哪位能帮忙解释一下?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

凶凌 2022-09-14 22:01:43

Go C++等语言的可执行文件执行是都是加载到内存的

爱你不解释 2022-09-14 22:01:43

运行程序时,代码被加载到内存里了,之后就不再从硬盘读代码了

梦回旧景 2022-09-14 22:01:43

在内存里面。
要把进程结束掉,就不能访问了。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文