代码之家  ›  专栏  ›  技术社区  ›  Hristian Iliev

FineUploader一个接一个地发送图片

  •  0
  • Hristian Iliev  · 技术社区  · 6 年前

    因此,基本上,我试图使FineUploader在autoUpload设置为false的情况下工作。调用uploadStoredFiles()时,我希望FineUploader发送第一张图片的请求,等待此请求的响应,然后发送第二张图片的第二个请求,依此类推。我想达到这个效果,因为当FineUploader同时发送请求时,一些图片不会保存在数据库中。我使用的是Hibernate,我怀疑有些Picutre没有在他们的行中上传,因为Hibernate已经在这一行中工作,而另一个线程无法在同一行中工作,因此,如果我可以让FineUploader一个接一个地发送请求,这将更加容易。我试图研究乐观和悲观的并发性,但这让我更加困惑。 提前谢谢。

    1 回复  |  直到 6 年前
        1
  •  1
  •   Zeromus    6 年前

    要避免并发文件上载,可以设置 FineUploader maxConnections 属性设置为1(默认设置为3)

    https://docs.fineuploader.com/branch/master/api/options.html#maxConnections

    如果您想尝试解决问题的hibernate方面(这是实际问题),您需要发布更多的代码。

    E、 g.休眠保存/更新这些行的版本、实体和逻辑