草庐IT

max_task

全部标签

c# - 无法删除 Microsoft.Bcl.Build.Tasks.dll

我的ASP.NETWeb-Api解决方案存在问题,我的构建代理无法清理其工作目录,因为库Microsoft.Bcl.Build.Tasks.dll仍在被某些进程使用,因此无法删除。我在构建代理中所做的唯一事情就是使用标准MSBuild.exe构建解决方案,然后使用MSTest.exe运行一些单元测试。我注意到Microsoft.Bcl.Build版本1.0.14(我使用的版本)被Microsoft.Net.Http列为依赖项,也被Microsoft.Bcl库。我在代理中的工作流程是这样的:克隆一个gitrepo到代理使用msbuild构建解决方案使用mstest测试解决方案一段时间后,

windows - 错误 : Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)) when trying to register a background task windows phone 8. 1

当我尝试在安装此示例的WindowsPhone8.1中注册后台任务时http://code.msdn.microsoft.com/windowsapps/Tile-Update-every-minute-68dbbbff我收到这个错误:Classnotregistered(ExceptionfromHRESULT:0x80040154(REGDB_E_CLASSNOTREG))我使用这段代码:DimtaskBuilderAsNewBackgroundTaskBuilder()taskBuilder.Name=taskNametaskBuilder.TaskEntryPoint=task

ruby-on-rails - 如何让 redis-semaphore 队列 "task_3"直到 "task_1"和 "task_2"已解锁(rails)?

我的情况:在我的Rails应用程序中,我使用redis-semaphore来确保重复作业不会相互干扰。我用这些代码行来完成:s1=Redis::Semaphore.new(:task_1,connection:"localhost")ifs1.lock(-1)begin#Performtask_1rescue=>eputseensures1.unlockendend这一切都很好,所以如果还没有:task_1正在进行中,:task_1将被排队。当已经运行的:task_1完成并解锁时,排队的:task_1将开始......我的问题:如果我正在运行2个不同的任务-让我们称它们为:task_1

performance - Redis 上的 MAX() SQL 等价物

我是Redis的新手,现在我遇到了改进我的统计应用程序的问题。当前生成统计信息的SQL在这里:SELECTMIN(created_at),MAX(created_at)FROMtableORDERBYidDESC限制10000它将从created_at字段返回MIN和MAX值。我已经阅读了有关Redis的RANGE和SCORING,似乎它们可以用来解决这个问题。但我仍然对最近10000条记录的SCORING感到困惑。它们可以用来解决这个问题,还是有其他方法可以使用Redis解决这个问题?问候 最佳答案 您的目标似乎有些不清楚-您是否

python - Celery 与 Django 中的 Redis 代理 : tasks successfully execute, 但仍然存在太多持久的 Redis key 和连接

我们的Python服务器(Django1.11.17)使用Celery4.2.1和Redis作为代理(我们使用的pipredis包是3.0.1)。Django应用部署到Heroku,Celery代理使用Heroku的RedisCloud插件设置。我们拥有的Celery任务绝对应该在一分钟内完成(中位完成时间约为100毫秒),但我们看到Redis键和连接的持续时间比这长得多(最多24小时).否则,任务正在正确执行。可能发生了什么导致我们的Redis代理中出现这些持久键和连接?我们如何在Celery任务结束时清除它们?这是发生这种情况的RedisLabs屏幕截图(所有任务都应该已完成,因此

python-3.x - 如何修复 "Celery is receiving tasks but while executing it stuck"

我正在从事AI图像处理工作,我使用Djangorest框架、Python3、tensorflow和keras以及Celery来处理异步任务。我也在使用redis服务器。但是当我执行celery任务时,它正在接收任务但卡在中间。它一直在发生。我正在尝试为amazonec2g3s.xlarge实例提供它,尽管它在我的本地机器上运行良好。我正在尝试将它部署到具有深度学习AMI(linux)版本的amazonec2g3s.xlarge实例中。@task(name="predict")defwork_out(cow_front_image,cow_back_image):returndetect

gradle - Kotlin 插件错误 : Could not generate a proxy class for class org. jetbrains.kotlin.gradle.tasks.KotlinCompile

尝试运行gradle任务时出错。无法弄清楚还需要什么或错误是什么。我正在做的项目有几个子项目,所以我有一个主要的build.gradle。错误是针对我想尝试Kotlin的子项目。*Where:Buildfile'/home/oracle/bnc/KotlinHandler/build.gradle'line:13*Whatwentwrong:Aproblemoccurredevaluatingrootproject'KotlinHandler'.>Failedtoapplyplugin[id'kotlin']>Couldnotgenerateaproxyclassforclassorg

gradle - Kotlin 插件错误 : Could not generate a proxy class for class org. jetbrains.kotlin.gradle.tasks.KotlinCompile

尝试运行gradle任务时出错。无法弄清楚还需要什么或错误是什么。我正在做的项目有几个子项目,所以我有一个主要的build.gradle。错误是针对我想尝试Kotlin的子项目。*Where:Buildfile'/home/oracle/bnc/KotlinHandler/build.gradle'line:13*Whatwentwrong:Aproblemoccurredevaluatingrootproject'KotlinHandler'.>Failedtoapplyplugin[id'kotlin']>Couldnotgenerateaproxyclassforclassorg

python - 给定一个 Redis Broker 和一个数据库后端,Celery Task 请求首先写入哪里?

有没有办法询问redis、celery或postgres,以便在任务完成之前跟踪任务请求?配置:BROKER_URL="redis://localhost:6379"CELERY_RESULT_BACKEND="django-db"fromceleryimportCeleryfromdjango.confimportsettingsapp=Celery("someapp",)现在,过了一会儿,表django_celery_results_taskresult有了任务,包括它的id、task_id、task_name和结果,等等。id|task_name|status|date_done

lua - redis lua - eval 在处理 Long.MAX_VALUE 时返回错误值

127.0.0.1:7501>eval"返回{1,2,9223372036854775807}"01)(整数)12)(整数)23)(整数)-9223372036854775808请帮助这个奇怪的行为。我知道lua只能通过失去一些精度来表示超过10^15的大数。我期望返回值为“9.2233720368548e+18”但不是负数。还可以127.0.0.1:7501>eval"返回{1,2,tostring(9223372036854775807)}"01)(整数)12)(整数)23)"9.2233720368548e+18"127.0.0.1:7501>eval"返回{1,2,tonumb