小编And*_*ock的帖子

IIS 暂存和生产交换

我正在研究一种在 IIS 服务器上集成临时环境的方法,可以在将应用程序与生产环境交换之前预热应用程序。

我能找到的唯一真正的解决方案是:

  1. 交换目录设置

    • 对我来说,这听起来是一个缓慢的过程,因为 IIS 必须在交换后编译并预热新目录。(我的假设正确吗?)
  2. 有两个站点,并在登台预热后交换绑定。

  3. 拥有负载平衡器,并在两个站点之间进行交换。这似乎有点矫枉过正,因为两个网站都位于同一服务器上。

前两个场景看起来很老套,而且容易出错。

显然我一定缺少一些东西。所以我向你们求助,专家们!

诗。我们使用的是 Windows Server 2012、IIS v8.0

asp.net iis continuous-integration continuous-deployment iis-8

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

访问C#中类文件中的母版页

我在Master Page中有以下内容:

<ul>
    <li id="link1" runat="server"><a href="mytestfile.aspx">Test Files</a></li>
    <li id="link2" runat="server"><a href="mylistitemtest.aspx">List Item Test</a></li>
    <li id="link3" runat="server"><a href="Mytest2.aspx">Some Test</a></li>    
</ul> 
Run Code Online (Sandbox Code Playgroud)

我有一个被调用的类data_class.cs,我在这个类中创建了以下方法来禁用母版页上的控件:

public static void disablecontrol()
{
    Master.FindControl("link1").Visible = false;
    Master.FindControl("Link3").Visible = false;
}
Run Code Online (Sandbox Code Playgroud)

我在使用"主"字时出现以下错误.

an object reference is Required for non-staticfield, method, property 'System.Web.UI.MasterPage.master.get'

c# asp.net master-pages class

4
推荐指数
1
解决办法
5889
查看次数

GlassFish服务器上的单独线程

我正在做毕业设计,在这里遇到了难题。我需要制作一个生成PDF并按数据库中数据定义的时间表通过电子邮件将其发送给人们的应用程序。我正在为此项目的公司工作,我们已经有一个使用的GlassFish应用程序服务器。最好是像现在这样将整个解决方案打包在一个软件包中交付。带有webstart Web应用程序等的客户端都在一个软件包中

我的新服务需要在单独的线程上运行,生成报告并通过电子邮件发送出去。从Web上可以阅读的内容来看,强烈建议不要使用GlassFish在应用程序服务器中运行自己的线程,因此听起来我需要制作自己的独立应用程序。

真的可以吗?您对此有何评论?最佳实践是什么?

java service glassfish java-ee

3
推荐指数
1
解决办法
1431
查看次数

parallel.for循环中的异步任务

我有一个异步方法从Parallel.For下面的代码调用.现在看代码它是非常直接的,除了JsonParse类有一个静态方法,它只是调用Web服务来下载json字符串并将其转换为PairResults对象并返回.

我遇到的问题是Parallel.For循环从不退出,我可以清楚地看到数据来自网络摄像头"item.part1 = data.value"一切正常,但updateAllResults永远不会完成.我究竟做错了什么?

public void updateAllResults()
{ 
    Parallel.For(0, PairList.Count(), (i) =>
    {            
         var item = PairList[i];
         var data = (Parse.JsonParse<PairResults>
                             .getJsonString("http://localhost:22354/" 
                                                        + item.Original)).Result;
         item.part1 = data.value;
    }); 
}
Run Code Online (Sandbox Code Playgroud)

.net c# winforms task-parallel-library async-await

2
推荐指数
1
解决办法
1978
查看次数