草庐IT

ddd-service

全部标签

amazon-web-services - 已停止(CannotPullContainerError : API error (500)?

在我的AmazonFargate集群上运行任务时出现此错误。有没有人见过这种情况? 最佳答案 转到文档以获取此问题的答案。https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_cannot_pull_image.html由于您遇到的是500错误,我会听取第一个错误描述“连接超时”的建议:WhenaFargatetaskislaunched,itselasticnetworkinterfacerequiresaroutetotheinternettopullc

amazon-web-services - 已停止(CannotPullContainerError : API error (500)?

在我的AmazonFargate集群上运行任务时出现此错误。有没有人见过这种情况? 最佳答案 转到文档以获取此问题的答案。https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_cannot_pull_image.html由于您遇到的是500错误,我会听取第一个错误描述“连接超时”的建议:WhenaFargatetaskislaunched,itselasticnetworkinterfacerequiresaroutetotheinternettopullc

c# - MVVM 光 5.0 : How to use the Navigation service

在thelatestreleaseofMVVMLightnote,已表明MVVMLight现在提供“导航服务”。但是我自己和我friendgoogle都找不到怎么用。我可以看到我可以向ServiceLocator请求INavigationService,所以我知道如何请求转到另一个页面,但是:我创建了一个新窗口,我希望在其中为“页面”保留一个特定区域,我该如何指定?如何指定所有可用页面?有什么我应该打电话的吗?提供给INavigationService的参数的格式是什么?这个库有官方文档吗?因为目前我发现它编码得很好并且工作正常,但是当我必须搜索如何使用它时,我从来没有找到显示如何使用

c# - DDD 中的多对多关系

我是DDD的新手,我被多对多关系困住了。例如。我们有两个聚合根-Tasks和Workers。Contract绝对不是聚合根,因为没有Task和Worker就没有意义。所以,它应该是一些聚合的一部分。但是它应该属于哪个聚合?我们需要知道所有任务契约(Contract)的汇总成本和所有worker契约(Contract)的汇总成本。在Task和Worker中都有契约(Contract)集合对我来说很自然。好吧,我可以将成本计算转移到领域服务,但我担心这是向贫血模型迈出的一步。是否有处理多对多关系并保留到达域模型的通用方法?谢谢! 最佳答案

c# - 替代 "Allow service to interact with desktop"?

我在服务器上安装了一个Windows服务(C#),它每10分钟启动一个可执行文件(C#)来处理从一个目录到另一个目录的一些图像。不需要与任何用户进行交互。尽管如此,由于可执行文件作为输出窗口,要使服务运行,我必须启用“允许服务与桌面交互”复选框,这被视为insecureandbadpractice。我将如何解决这个问题?我喜欢将可执行文件与我的Windows服务分开,因为它使调试和不需要重新部署完整的Windows服务。有时我使用相同的窗口服务启动几个不同的可执行文件间隔(但都与相同的项目)。编辑:当未启用与桌面的交互时,控制台应用程序无法正确执行,Windows日志中会出现以下错误:

amazon-web-services - Amazon ECS 中的最小健康百分比和最大百分比是多少

我已经有Docker和EC2方面的经验。但我是ECS的新手。有人可以帮助我了解这两个参数的实际作用,它们的区别和用法。OfficialDocs说:Theminimumhealthypercentrepresentsalowerlimitonthenumberofyourservice'stasksthatmustremainintheRUNNINGstateduringadeployment,asapercentageofthedesirednumberoftasks(roundeduptothenearestinteger).Thisparameterenablesyoutodepl

amazon-web-services - Amazon ECS 中的最小健康百分比和最大百分比是多少

我已经有Docker和EC2方面的经验。但我是ECS的新手。有人可以帮助我了解这两个参数的实际作用,它们的区别和用法。OfficialDocs说:Theminimumhealthypercentrepresentsalowerlimitonthenumberofyourservice'stasksthatmustremainintheRUNNINGstateduringadeployment,asapercentageofthedesirednumberoftasks(roundeduptothenearestinteger).Thisparameterenablesyoutodepl

amazon-web-services - 在 docker 中将 AWS SAM Local 与 dynamodb 连接

我已经使用AWSsamlocal设置了一个apigateway/awslambda对,并确认我可以在运行后成功调用它samlocalstart-api然后,我在docker容器中添加了一个本地dynamodb实例,并使用awscli在其上创建了一个表但是,将代码添加到lambda以写入我收到的dynamodb实例:2018-02-22T11:13:16.172Zed9ab38e-fb54-18a4-0852-db7e5b56c8cderror:couldnotwritetotable:{"message":"connectECONNREFUSED0.0.0.0:8000","code"

amazon-web-services - 在 docker 中将 AWS SAM Local 与 dynamodb 连接

我已经使用AWSsamlocal设置了一个apigateway/awslambda对,并确认我可以在运行后成功调用它samlocalstart-api然后,我在docker容器中添加了一个本地dynamodb实例,并使用awscli在其上创建了一个表但是,将代码添加到lambda以写入我收到的dynamodb实例:2018-02-22T11:13:16.172Zed9ab38e-fb54-18a4-0852-db7e5b56c8cderror:couldnotwritetotable:{"message":"connectECONNREFUSED0.0.0.0:8000","code"

C#/.NET : Detect whether program is being run as a service or a console application

这个问题在这里已经有了答案:AmIRunningasaService(13个答案)关闭7年前。我有一个C#/.NET程序,它既可以作为控制台应用程序运行,也可以作为服务运行。目前我给它一个命令行选项来作为控制台应用程序启动,但我想避免这种情况。是否可以通过编程方式检测我的程序是否作为服务启动?如果它是纯Win32,我可以尝试使用StartServiceCtrlDispatcher作为服务启动,如果它返回ERROR_FAILED_SERVICE_CONTROLLER_CONNECT,则返回到控制台,但是System.ServiceProcess.ServiceBase.Run()如果它失