云平台使用注意事项
一些关于 云平台使用 的注意事项。
- 启动项目需要输入命令行,这个命令不要输入如 ls 这样即时的指令,因为命令行的运行时间就是项目所在服务器的运行时间,一般用 sleep 365d 即可
- Windows 系统 ssh 连接云平台时,嵌入了
nc
指令,这个 nc.exe 文件可以在 MobaXterm 的文件夹下找到,例如我的在D:\Documents\MobaXterm\slash\bin
,只要安装了 MobaXterm 即有,找不到的话可以使用快速检索文件软件如 Everything 找找。需要将这一路径添加到环境变量Path
才可以使用 Vscode 连接云服务器,或者直接在 config 文件下的ProxyCommand
nc 指令前添加 nc 的绝对路径 - 只有根目录的 workspace 下的文件是永久保存
- 大文件传输可以用 scp 指令,示例
scp -o ProxyCommand="ncat --proxy-type http --proxy sshproxy.platform.oneflow.cloud:32321 %h %p" 文件名 root@10.7.48.251:/workspace/
- 部署的启动命令行必须能一直运行,否则会显示启动失败。这种要求下就不适合使用
nohup
指令进行项目启动,而是直接使用python run.py
即可 - 部署 在线推理 项目 A 后,修改项目代码,A 的内容并不会同步改动。且只要停止 A,环境全部重置,所以停止 A 之后启动项目 与 重新部署 在线推理 项目 B 的耗时是一样的
- 最好不要用自定义镜像,不方便共享,在公开项目的时候公开不了