task相关内容

ansible 忽略任务上的 run_once 配置

我正在使用 Ansible,并且我只想运行一次任务.我遵循有关如何配置和仅运行一次任务 的文档 - 名称:apt 更新外壳:apt-get 更新run_once: 真 但是当我运行 Ansible 时,它​​总是运行这个任务.我怎样才能只运行我的任务一次. 解决方案 run_once 选项将在您的 Playbook/tasks 每次运行时运行,但只会在特定运行期间运行一次.因此,每次 ..
发布时间:2021-11-11 01:19:15 其他开发

ansible 忽略任务上的 run_once 配置

我正在使用 Ansible,并且我只想运行一次任务.我遵循有关如何配置和仅运行一次任务 的文档 - 名称:apt 更新外壳:apt-get 更新run_once: 真 但是当我运行 Ansible 时,它​​总是运行这个任务.我怎样才能只运行我的任务一次. 解决方案 run_once 选项将在您的 Playbook/tasks 每次运行时运行,但只会在特定运行期间运行一次.因此,每次 ..
发布时间:2021-11-11 00:11:37 其他开发

完成多个任务后如何调用一个任务

我有List任务,这些任务做一些不相关的工作.我需要的是显示消息框,以防所有任务都正常工作.我尝试了几种方法,但没有任何方法适合我.最简单的方法可能是使用 Task continuation = Tasks.WhenAll(tasks);continuation.ContinueWith(obj => {显示消息框}); 但是 ContinueWith 仍然对所有任务运行,而不仅仅是继续任务. ..
发布时间:2021-09-04 19:38:22 C#/.NET

依次处理任务

我有一个基类JobBase,它有一个返回任务的方法Execute().有几个类继承自 JobBase 并执行一些异步操作.我需要将继承的类的实例放入一个列表中并按顺序执行它们,因此有 job1、job2、job3 等,job2 应在作业 1 完成时启动,作业 3 应在作业 2 完成时启动,以此类推. 因此队列可能包含任意数量的作业.例如:job1 下载一些内容,job2 读取内容.在另一个场 ..
发布时间:2021-09-04 19:34:31 C#/.NET

任务运行时图片框动画冻结

当长时间运行的操作运行时,我的 Winforms 应用程序在图片框中显示动画 gif.但是,它在等待任务完成时冻结: 公共类 MyUserControl子初始化()Dim folderscantask = Task.Factory.StartNew(函数() EwsManagedApiScanFolderHierarchy(),TaskCreationOptions.LongRunning)fo ..
发布时间:2021-09-04 19:34:27 其他开发

Powershell 任务计划程序卡在运行中

我试图用任务调度程序测试一个简单的 powershell 脚本,状态显示为 running 但 powershell 控制台从未出现. 我的 ps1 脚本只包含两个简单的命令: 目录 暂停 这是我的设置: 一般 运行用户是否登录(检查) 以最高权限运行(勾选) 操作 操作:启动程序 程序/脚本:C:\Windows\System32\WindowsP ..
发布时间:2021-09-04 19:34:25 其他开发

Task.Run 中的奇怪行为

我试图运行一个冗长的操作,结果显示在窗口中,而不阻塞 UI 线程.我拥有的是一个 View,它有一个 ListView 控件,它绑定到我的 ViewModel 中的 ObservableCollection.我还有一些其他 TextBlock 控件绑定到两个数组.在 Task 中的冗长操作之前运行的任何内容都会显示出来,而之后的任何内容都不会显示.这是我的代码,可帮助您理解我的意思: 四年: ..
发布时间:2021-09-04 19:34:22 C#/.NET

Task.Run 没有异步或等待

如果我将一些我正在调用的方法从我的控制器放到 Task.Run 中,这到底是在做什么?我没有使用异步函数,也没有使用 await. ...函数一();函数二();返回视图(FunctionThree().Result);}私有无效函数一(){Task.Run(() =>{....}}私有无效功能二(){Task.Run(() =>{....}}私人任务函数三(){返回 Task.Run(() = ..
发布时间:2021-09-04 19:34:16 C#/.NET

让芹菜等待任务完成

我希望 celery 等待特定任务完成,因此我在 celery 本身旁边安装了 celery-results-backend.但我不明白我必须如何编写任务调用才能等待,因为我目前收到以下错误: example_task() 缺少 1 个必需的位置参数:'user_pk' views.py: def 示例(请求):用户 = request.user如果 request.method == 'G ..
发布时间:2021-09-04 19:34:13 其他开发

使用 Task.Result 时防止 UI 冻结

我正在调用 Task.Run(() => DoSomething()).Result 这会导致 UI 冻结,这是因为我使用了“.Result".我需要 Result 因为我想返回值. 我不希望方法 StartSomething 是异步的,因为我不想等待方法 StartSomething.我希望等待发生在 DoSomething(). 所以基本上我需要一个异步方法被同步方法调用,而不会冻 ..
发布时间:2021-09-04 19:34:10 C#/.NET

有没有办法取消取消任务中方法的执行?

我有一个问题,我还没有找到任何 answear.这是我使用线程和任务的第一个项目.当我的任务被取消时,它一直在执行耗时的方法. 现在我不知道如何与任务一起停止方法的执行. 下面是一个循环,它运行任务.每个任务都运行一个 ParseHorseData 方法,该方法还运行其他几个方法.执行它们有时需要很多时间. 任务取消后,在await Task.WhenAll(tasks);之前, ..
发布时间:2021-09-04 19:34:07 C#/.NET

使用 SemaphoreSlim 限制并行任务的数量 - 为什么它有效?

在 MS Docu 中,您可以阅读有关 SemaphoreSlim 的信息:„代表了信号量的轻量级替代方案,它限制了可以同时访问资源或资源池的线程数量.“ https://docs.microsoft.com/en-us/dotnet/api/system.threading.semaphoreslim?view=net-5.0 在我的理解中,Task 不同于 Thread.任务级别高于线 ..
发布时间:2021-09-04 19:34:04 C#/.NET

改进 EFCore Query 以实现快速操作

我读了一个sqlite数据库(数据库大小3MB左右,所以信息不多,每张表大概有1、2000行)并从中提取信息,然后我把这些信息添加到一个新的数据库.整个操作大约需要 40 秒. 我怎样才能减少这个时间并尽快完成操作?(任务、并行、异步……) 我目前正在使用此代码: await Task.Run(async() =>{var pkgs = new ManifestTable();var ..
发布时间:2021-09-04 19:34:01 C#/.NET

在计划任务中调用时,雪花工作程序未成功执行

我在雪花上有一个完全运行的过程,调用它时完全没有错误: 调用 ADD_MONTHLY_OBSERVATION_VALUES('@test_azure_blob_stg/Monthly_Report.csv', 'GENERIC_CSV_FORMAT'); 我想将此命令包装到一个任务中,并将其安排到特定时间,如下所示: 创建或替换任务 ADD_MONTHLY_OBSERVATION_VALUE ..

如何将任务的状态设置为“正在运行"?通过任务完成源

在我的程序中的某些情况下,我使用 TaskCompletionSource 来创建任务并操纵其状态. 在其他情况下,任务以“常规"方式创建和执行.方式. 在常规任务创建和执行的情况下,任务的状态为“正在运行";在执行过程中.这个“跑"在其他地方检查状态以确保任务正在执行? 如何在使用 TaskCompletionSource 时在任务上设置此状态?如果我不将状态设置为“正在运行",则 ..
发布时间:2021-09-04 19:33:52 C#/.NET

如何从 Verilog 中的单独模块调用任务?

我是 Verilog 的新手,如果有人可以帮助我,我将不胜感激. 我有一个任务写在一个单独的文件中 - “task.v": module task_create();任务assign_inp;reg a,b,c,d;//细节结束任务结束模块 我有一个调用这个任务的模块: 模块 tb();`包括“task.v"assign_inp(a,b,c,d);结束模块 当我执行此操作时,出现此错 ..
发布时间:2021-09-04 19:33:47 其他开发

Task.wait 没有像我想象的那样工作

我正在尝试下载文件,等待文件下载完成,然后再读取文件.我有以下方法来做到这一点: private async Task startDownload(string link, string savePath){WebClient 客户端 = new WebClient();client.DownloadProgressChanged += new DownloadProgressChangedEv ..
发布时间:2021-09-04 19:33:44 C#/.NET

Python:实现并发 DNS 请求(流水线)

我正在尝试编写一个 python 脚本来发送多个 DNS 请求,为每个请求使用不同的名称服务器. 使用 dnspython 实现顺序解决方案很容易,但对我来说太慢了.使用线程池添加并发性是不可能的,因为在我的特殊情况下,所有请求都使用相同的源端口(REUSE_ADDRESS 在这里也无济于事). 由于上述原因,我正在考虑使用以下解决方案(放弃使用 dnspython 的解析器模块,但利 ..
发布时间:2021-09-04 19:33:41 Python