- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
自 18 个月以来,我在 Azure + SQL Azure 上托管了一个非常稳定的应用程序。
从周一开始,我在 SQL Azure 中随机出现长时间死锁,这导致数据库数小时内无法进行任何更新。
然后就可以了。然后它就回来了。
这与实例无关,因为网站的“阅读”部分没问题。
我确实对每个读者请求使用WITH(NOLOCK),因为在我的情况下一致性并不重要。因此,azure 中的 datareader 确实可以工作,但每次更新都会引发 SQL 超时连接。
我确实在 Windows Azure SQL 中使用重试逻辑来处理瞬时故障。
一个集中式数据库为几个网站提供服务,每天的访问量合计约为 25K 次访问量,自 18 个月以来我从未遇到过问题,当前的流量与上周一切正常时相比没有跳跃。
<我不知道会发生什么。我第一次发现自己被困在云中,没有具体的方法来控制任何事情。
也许是一次攻击。那么如何在 Azure 中检测到这一点?有没有办法查看 Azure 实例上传入的 HTTP 请求?
最佳答案
虽然分析请求是一个起点,但另一个地方是准确了解数据库中发生的情况。这就是你提出问题的地方,对吗?如果您可以找到流氓查询,那么您应该可以更好地追踪源头。不幸的是,Windows Azure SQL 数据库没有为您提供 SQL Server 可用的完整选项(例如分析),但有一些帮助。看system views — sys.dm_exec_query_stats和 sys.dm_tran_active_transactions可能是很好的起点。浏览每个 View ,准确了解每个 View 显示的内容。这将使您比现在更好地了解数据库中发生的情况,无论您的具体问题如何,这都是很好的信息。
如果您可以重新部署,绝对尝试Newrelic ,它是一个代理,可以将自己作为分析器连接到您的应用程序,并提供大量有用信息。如果您遇到严重问题,即使您只是在解决问题时注册试用期,也是值得的。请注意,Newrelic 的工作有点复杂,而且似乎不支持 Azure 上的 .NET 4.5 目标平台。
关于azure - 如何检测 Windows Azure 中的恶意事件 - 查看 Azure 实例上传入的 HTTP 请求的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15395450/
这个问题在这里已经有了答案: The Bash command :(){ :|:& };: will spawn processes to kernel death. Can you explain
这个恶意 javascript 代码到底在做什么? (function () { var qk = document.createElement('iframe'); qk.src =
我的 JavaScript 代码是否可以在运行时被(恶意)用户编辑,即使它已上传到网络托管站点? 例如,如果我在脚本中声明一个变量,如下所示: var myvalue = 2; 我想知道是否可以编辑为
很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visit the help center . 关闭 9
例子: if($('#' + untrusted_js_code).length) > 0 ....` 通常“untrusted_js_code”应该是表示项目 ID 的简单字符串。变量的值来自
我不确定这是 StackOverflow 还是更多的程序员问题,但这里的其他几个人也提出了类似的问题。 在扫描我的 Google Analytics 帐户时,我注意到一些退出链接标记有查询字符串: ?
我正在开发一个 servlet(在 tomcat 上运行),它接收包含 Java 脚本代码的请求,并使用 java 脚本 API 框架评估/运行代码并将答案返回给用户。 由于我们处理的是用户生成的代码
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 关闭 9 年前。 Improve this
我是一名优秀的程序员,十分优秀!