我知道,如果我将页面app___offline.htm添加到网站根目录,它将作为网站关闭并向访问该网站的新用户显示 app___offline.htm 的内容。
但是网站上现有的活动会话发生了什么,这些会话是否也被重定向到 app___offline.htm 或者它们能否完成工作并顺利退出?
我计划更新正在运行网络预订应用程序的服务器,并希望在开始更新前 40 分钟它将对新用户关闭,但让已经开始预订的用户有机会完成预订。
所以我想知道使用 app___offline.htm 是否可以是一个简单/快速的解决方案,如果不是,我会自己编写该行为的代码。
在回答另一个问题时,我开始想知道如何将新属性添加到表单中的所有控件,就像ToolTip-control一样.
例如,我可以使用它向所有文本框添加"IsDirty" - 标志,只需将组件添加到表单中,它就可以为每个文本框处理此问题.
将工具提示控件添加到表单时,所有控件都会神奇地获得一个新属性"Tooltip on tooltip1",可以以编程方式和设计视图进行设置.
我希望能够像这样做我自己的增强器.
我不知道我是不对的,但每次我都会阅读关于混淆和处理它的工具,然后是关于C#,Java,Javascript和除VB以外的所有其他语言.
正如我所看到的那样,对于我来说,作为C#开发人员来保护我的代码对我来说同样重要.我错过了什么吗?
如果不知何故显而易见,请不要激怒我,但我已经错过了它.
谢谢.
我有一个最多由 10 个客户端调用的 Web 服务。该网络服务由 7 个不同的 asmx 页面组成,每个页面大约有 100-200 个功能。
所有这些功能都适用于 MSSQL2005 或 MS SQL2000 数据库。一天中的某些时段,来自客户端的流量很大,似乎我的 sql 服务器上的连接耗尽,导致所有客户端停止。
在每个函数中,我打开一个连接,执行一些操作,然后关闭连接,有时有事务,有时没有。
在服务器上,我看到它创建了很多连接,我不知道为什么它们没有消失,但即使在功能完成后仍然保留在那里。所以我可以看到我的 10 个客户端不时创建超过 80 个连接。有时它们中的一些会消失,有时它们在使用数小时后仍然存在。那里正在进行某种汇集吗?
问题 1:是否有另一种方式来处理我应该使用的连接,例如每个 Web 服务全局一个连接或任何其他方式?
问题 2:如果可以处理每个函数的连接,那么为什么它不关闭服务器上的连接,使打开的连接列表一直变得越来越大,直到我摆脱连接错误?
这个问题与我的另一个问题相关但不相同:Strange SQL2005 Problem。“SqlConnection不支持并行事务”
我现在已将其范围缩小到“连接中断”错误。