小编mat*_*oke的帖子

HTTP错误404.7 - 未找到请求筛选模块配置为拒绝文件扩展名

我正在尝试为IIS 7.5网站配置默认网页.

请求过滤已开启.但是允许使用.aspx页面,我将default.aspx设置为网站的默认页面.

如果我浏览到localhost/default.aspx,我会按预期获得一个网页.

如果我浏览localhost /我得到

HTTP错误404.7 - 未找到请求筛选模块配置为拒绝文件扩展名.

有任何想法吗?

iis file-not-found iis-7.5 requestfiltering

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

负载下 .Net Core 容器的 SQL Server DbCommand 超时

我在 Open Shift Enterprise V3 上运行一个指向 SQL Server 数据库的 .Net Core 容器。

我有一个带有 put 方法的 .Net Core REST API,用于添加或更新数据库中的记录。

我正在添加/更新的表有 3000 条记录并且有索引。

这在本地使用相同的数据库和容器工作正常。但是,当我开始通过容器加载时(与 JMeter 大约有 50 个并发 http 连接),我收到随机超时并显示以下错误消息。我没有得到本地运行的问题。

本地机器比容器强大得多,我增加了容器上的 CPU 能力,但这似乎没有任何区别。

任何有关尝试的建议将不胜感激。

[10:45:36 ERR] Failed executing DbCommand (35,001ms) [Parameters=[@__get_Item_0='?' (Size = 255) (DbType = AnsiString)], CommandType='Text', CommandTimeout='30']
SELECT [e].[host_name], [e].[data_centre], [e].[Environment], [e].[is_physical_machine], [e].[mac_address], [e].[number_of_cores], [e].[number_of_sockets], [e].[number_of_v_cores], [e].[number_ofcpus], [e].[operating_system], [e].[operating_system_version], [e].[processor], [e].[uuid]
FROM [EntitlementServer].[host] AS [e]
WHERE [e].[host_name] = @__get_Item_0
System.Data.SqlClient.SqlException (0x80131904): Timeout expired.  The timeout period elapsed prior to …
Run Code Online (Sandbox Code Playgroud)

sql-server containers entity-framework-core asp.net-core

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