小编atu*_*tul的帖子

每个azure实例都运行cron吗?

我正在开发一个ASP.NET应用程序,它将上传到Azure上.如果我在Azure上有多个实例,并且我想运行一个对我的应用程序来说必需的cron作业.然后,我只想确认该cron作业是否只运行一次,或者每个实例将自己运行该cron?

例如:如果我在Azure上有4个云服务实例,而我的应用程序每天晚上11点运行一个cron作业.所以,我只是想确认一下cron是否只运行一次,或者每个实例都会自己运行那个cron(即cron将运行4次,或者我们可以说每个实例一次)?

请建议.

c# asp.net cron scheduled-tasks azure

8
推荐指数
1
解决办法
645
查看次数

生产和登台服务器在Azure中运行相同的cron

我创建了一个部署在Azure上的ASP.NET应用程序.

每当我想在Azure上发布它时,我都会使用登台服务器进行部署,并在测试了暂存后的所有内容后,我只是交换它们.

但是有一个问题,我有一些启动任务可以为cron作业创建一些计划任务.因此,这些任务也从登台复制到生产服务器,而cron作业在生产中运行两次,在暂存中运行第二次.但是我希望它们只能在生产上运行而不是在升级时运行.

如何防止这种重复的cron作业问题?请给我一些建议.

asp.net cron scheduled-tasks azure

7
推荐指数
1
解决办法
184
查看次数

3层架构中的循环引用问题C#

我想在ASP.NET中构建一个具有3层架构的Web应用程序.但是我遇到了循环引用的问题.

我有3层:

  1. 包含UI的应用层.
  2. 包含所有逻辑和域类的业务层.
  3. 包含所有数据库交互方法的数据层.

我在业务层中使用数据层方法来执行数据库操作,在这些方法中,我需要将域类对象传递给数据层,但由于循环引用而无法完成.

例如,我有一个Person包含一些属性和方法的域类.现在我想将其Person插入数据库.我在Person类中有一个方法,命名为InsertPerson().在这个方法体中,我必须调用Data层的函数插入到数据库中.但是我无法将整个人对象传递到数据层方法,因为数据层引用被添加到业务层,反之亦然.

那我怎么能避免这个问题呢?请建议.

c# asp.net 3-tier circular-reference n-tier-architecture

7
推荐指数
1
解决办法
2884
查看次数

如何在MVC 4的代码优先方法中将Membership的users表中的外键设置为自定义表?

我正在创建一个MVC 4 applicationCode First方法并使用DefaultMembershipProviderDefaultRoleProvider,但是我在将成员资格的用户表的外键制作到我的自定义表时遇到了问题,该表存储了一些用户的其他信息.请告诉我如何做到这一点.

请建议.

c# asp.net-mvc entity-framework membership-provider code-first

5
推荐指数
1
解决办法
170
查看次数

如何使用Hadoop作为数据库开发ASP.NET Web应用程序?

我想开发一个使用Hadoop DFS作为数据库的ASP.NET Web应用程序.我已在Intranet上的Windows Server 2008 R2上安装并配置了Hadoop.现在,我想将它用作开发ASP.NET Web应用程序的数据库.请建议.

c# asp.net hadoop

5
推荐指数
1
解决办法
4081
查看次数