首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Julia 0.6.4中,在Windows10专业版上,我们如何检测读取数据文件失败的情况?

在Julia 0.6.4中,在Windows10专业版上,我们如何检测读取数据文件失败的情况?
EN

Stack Overflow用户
提问于 2018-11-02 03:45:39
回答 1查看 46关注 0票数 0

我们的.NET应用程序定期(每秒10次)写入status.txt文件。我们的Julia 0.6.4应用程序读取此文件。

如果Julia在.NET写的时候阅读它,我们的Julia应用程序就会关闭。

我们的Julia应用程序如何检测到文件正忙,以便应用程序可以循环并重试?

更新:将路由stdout和stderr从Julia进程添加到文件后,Julia进程停止关闭。

我担心朱莉娅对STATUS.txt的持续投票可能会超过O.S. (Win 10)。每次读取的插入延迟为0.050。.NET应用程序每秒写入9-10次。

EN

回答 1

Stack Overflow用户

发布于 2018-11-02 17:32:37

在Julia中也有“文件事件”,它们似乎是针对您的用例(例如,等待文件中的更改)而完成的。

以下是Julia1.0的文档:https://docs.julialang.org/en/v1/stdlib/FileWatching/index.html#FileWatching.watch_file

以下是Julia0.6.4的文档:https://docs.julialang.org/en/v0.6/stdlib/io-network/#Base.Filesystem.watch_file

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53108357

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档