V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
xiaoyu9527
V2EX  ›  问与答

谁知道这种的调用方式是什么?

  •  
  •   xiaoyu9527 · 2015-11-01 16:58:49 +08:00 · 1745 次点击
    这是一个创建于 3301 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有些网盘支持挂载为虚拟分区在 linux 上

    但是假如挂载为虚拟分区以后 我是否可以把网站的存储目录设置到这里。

    这样的话 调用的时候会不会有什么问题?

    20 条回复    2015-11-02 11:11:58 +08:00
    choury
        1
    choury  
       2015-11-01 17:07:53 +08:00
    不会有什么问题,除了慢点,因为存了要上传,我写的那个百度网盘的就可以直接 bt 下载到里面
    xiaoyu9527
        2
    xiaoyu9527  
    OP
       2015-11-01 17:54:40 +08:00
    @choury 但是调用的流程是什么样的?

    访客请求>服务器请求网盘>网盘返回文件到服务器的临时文件夹>临时文件夹返回给访客?
    ryd994
        3
    ryd994  
       2015-11-01 18:30:26 +08:00
    如果是 fuse 的话:访客请求>服务器请求系统>系统请求网盘
    服务器不知道文件实际在哪里,只是向系统要求读取某文件某位置的数据而已。剩下的部分由系统全包。
    如果是有客户端轮询的话,那就只是在读写本地,不过那就不叫 mount 到某目录了
    choury
        4
    choury  
       2015-11-01 18:56:46 +08:00
    @xiaoyu9527 https://github.com/choury/baidudisk
    自己看吧,没有没有什么临时文件夹,你看到的就是一个映射的假的文件夹,查询的时候告诉你有这些文件,其实本地没有文件,等到要读那个文件了再从服务器取下来,然后返回给用户
    xiaoyu9527
        5
    xiaoyu9527  
    OP
       2015-11-01 19:18:05 +08:00
    @ryd994 是 fuse 。 这种情况对 CPU 压力大么?
    xiaoyu9527
        6
    xiaoyu9527  
    OP
       2015-11-01 19:18:15 +08:00
    @choury 这种情况应该对 CPU 压力很大吧。
    choury
        7
    choury  
       2015-11-01 19:19:18 +08:00
    @xiaoyu9527 都花在网络开销上面了,能有什么 cpu 压力啊, cpu 全在等 io
    xiaoyu9527
        8
    xiaoyu9527  
    OP
       2015-11-01 19:44:51 +08:00
    @choury 这种可以绑定多个百度网盘么?
    ryd994
        9
    ryd994  
       2015-11-01 19:47:15 +08:00
    @choury wa 也是 cpu 时间啊
    choury
        10
    choury  
       2015-11-01 19:54:02 +08:00
    @xiaoyu9527 用哪个登录哪个帐号,用的是 auth2 协议

    @ryd994 除非程序写的有问题,没等到数据还在轮询,不然就不会占用 cpu ,等待时 cpu 会切换到其他程序,数据到了再切换回来
    xiaoyu9527
        11
    xiaoyu9527  
    OP
       2015-11-01 19:55:36 +08:00
    @choury 问题假如当作本地硬盘。比如每秒 10 次查询 这样 1 分钟就要 600 次查询。

    百度对这个有限制么?
    xiaoyu9527
        12
    xiaoyu9527  
    OP
       2015-11-01 20:01:32 +08:00
    百度网盘好像不支持外链是吧
    choury
        13
    choury  
       2015-11-01 20:03:23 +08:00
    @xiaoyu9527 每秒 10 次查询?一般不会这么高的,而且你得考虑网络延时,就像除非你就在百度的机房里,不然一个用户肯定做不到很高的查询次数。
    br00k
        14
    br00k  
       2015-11-01 20:13:53 +08:00
    说的是 webdav 吧
    xiaoyu9527
        15
    xiaoyu9527  
    OP
       2015-11-01 20:34:01 +08:00
    @choury 我是打算作为存放图片的地址。 那样应该还是会有很高的查询次数吧
    choury
        16
    choury  
       2015-11-01 20:35:49 +08:00
    @xiaoyu9527 https://www.choury.com 你自己上传个图片什么的看下咯
    xiaoyu9527
        17
    xiaoyu9527  
    OP
       2015-11-01 21:30:09 +08:00
    @choury 应该是不能支持外链吧
    choury
        18
    choury  
       2015-11-01 21:50:09 +08:00
    @xiaoyu9527 应该是你没试吧……
    xiaoyu9527
        19
    xiaoyu9527  
    OP
       2015-11-02 10:59:42 +08:00
    @choury 我测试了。 他进入之后必须授权。

    如果一般访客有办法么?
    choury
        20
    choury  
       2015-11-02 11:11:58 +08:00
    @xiaoyu9527 访客的话你打算把文件存在哪里呢?你自己的网盘?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5869 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 01:54 · PVG 09:54 · LAX 17:54 · JFK 20:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.