go程序文件删除后网站还可以正常访问,那么执行的代码保存在哪里?
在linux下部署了一个 beego 项目的网站,更新代码的时候,我没有停止服务,直接把程序文件删除了。
但我发现网站访问还是正常的。
难道开启服务后,系统生成了临时文件把代码保存在某个位置了?
哪位能帮忙解释一下?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
Go C++等语言的可执行文件执行是都是加载到内存的
运行程序时,代码被加载到内存里了,之后就不再从硬盘读代码了
在内存里面。
要把进程结束掉,就不能访问了。