问题标签 [windows-server]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何在 IIS 下设置 Python WSGI 服务器?
我在 Windows 环境中工作,并且更愿意将代码部署到 IIS。同时我想用 Python 编写代码。
在阅读了 IIS 可以运行 fastCGI 应用程序之后,我访问了 IIS 站点,该站点详细描述了如何启动和运行 PHP,但没有太多关于其他的内容。
有没有人有使用其他普通旧 CGI 的东西在 IIS 下运行Python框架的经验?
如果是这样,你能解释一下指导我进行一些设置的说明吗?
scheduled-tasks - 定期基于 Windows Server 的进程
我编写了一些自定义程序来执行我定期运行的各种维护/监控任务(有些每隔几分钟,有些每天一次)。将它们从任务调度程序中运行出来,或者将它们作为 Windows 服务运行(由嵌入式计时器对象触发)是更好的做法吗?
.net - 第一个生产 Windows 服务器代码的操作系统?
我正准备购买一台服务器来部署我的第一个基于 Windows 的 (C# .NET) 应用程序,但我不熟悉将 Windows 用于托管应用程序。我可以选择以下版本的 Windows:
- 视窗服务器 2003
Windows Server 2003 网页版- Windows Server 2003 企业版
- 视窗服务器 2008
Windows Server 2008 网页版- Windows Server 2008 企业版
其中之一是否更适合部署 C# .NET 应用程序?
编辑:
将部署 3 个应用程序,但每个应用程序基本相同,它们将是由可能在同一服务器上运行的网站引入的数据驱动的服务。
http://www.microsoft.com/windowsserver2008/en/us/compare-roles.aspx
c# - WINDOWS/system32/LogFiles 正在使用中。我怎样才能发现什么程序正在使用它?如果是服务器,我该如何使用它呢?
在 WINDOWS/system32/LogFiles 中打开一个文件
生成异常“因为该文件正在被另一个进程使用”。我怎样才能弄清楚另一个过程是什么?可能是服务器更新日志吗?如果是,我如何确保我关联的计划任务也可以访问?
谢谢!
恐怕我没有在这台服务器上安装程序的授权。
iis - 如何编写我自己的服务器日志记录脚本?
我需要在 Windows IIS 6.0 中的子域上记录命中,而不是在 IIS 管理器中将它们指定为单独的网站。我被告知这是不可能的。我怎样才能编写自己的脚本来做到这一点?
由于设置,我担心谷歌分析不是一个选项,我只需要访问(我猜)文件请求事件及其属性。
怀亚特·巴内特——我想到了这个!但是我如何设置这些属性来收集它们呢?我正在编写自己的日志解析软件,因为我需要特定的东西,我只需要服务器生成日志供我解析!
ruby-on-rails - Ruby on Rails + Sql Server 2005
前段时间已经解决了这个问题,但是按照概述的步骤或建议的建议,我没有任何运气。这是我的情况:
我已经安装了 SQL Server '05 并且有另一个(非 Ruby)应用程序成功地使用了它。
我已经成功启动并运行 Rails(但仅适用于 MySQL。)
我已经安装了 Rails sqlserver 适配器 gem(以及它的依赖项。)
我已经下载了 ADO.rb(现在仅在旧版本的 Ruby-DBI 上可用)并将其放入 c:\ruby\lib\ruby\site_ruby\1.8\DBD\ADO\ADO.rb。
我已将 database.yml 配置为使用 sqlserver 适配器,并将其指向我的数据库,并提供有效的登录信息。
当我尝试运行迁移时,我收到丑陋的“无法加载驱动程序 ADO(未初始化的常量 DBI::DBD::ADO)”错误。
非常感谢您的任何帮助。
security - 将应用程序安全地部署到 Windows Server
如何将 ASP.NET (MVC) 应用程序安全地部署到 Windows Server?Visual Studio 2008 似乎只支持 FTP,它根本不安全(纯文本密码)和 http,我不太确定它是什么。有人告诉我它是用于 FrontPage 扩展的,我应该使用它,但这似乎真的是 Microsoft 堆栈中的二等公民,并且仅使用 http(无 s),我怀疑它的安全性。
那么,如何将 ASP.NET (MVC) 应用程序安全地部署到 Windows Server?
iis - 提高 Windows 2003 中的文件下载性能
我在弗吉尼亚州阿什本的 pryme.net 上有一个 Watchguard x1250e 防火墙和一个快速网络设置。我在办公室有 Verizon FIOS(50 mbit),并从他们提供给我的 URL 进行了测试下载,我从他们的测试文件(可能来自 Linux)中获得了 5.8 MB/秒的速度。但是从我在防火墙后面(x1250e)运行 Windows 2003 的服务器上,只使用普通的 HTTP 数据包过滤器,而不是代理,非常基本的配置,我只能从我的机架中获得 2 MB/秒的速度。
我需要做什么才能快速提供下载服务?如果我的网络没有瓶颈,我的计算机有 50 mbit 的服务,机架中的 GigE 连接,那么这种减速在哪里?我们尝试绕过防火墙,但问题仍然存在,所以我认为这是 Windows 2003 中的问题。我可以调整以 6 MB/秒而不是 2 MB/秒的速度推送下载吗?
任何提示或技巧?为了获得更好的 HTTP 下载性能需要配置哪些东西?
Pryme.net 测试网址:
我的下载地址:
http://download.logbookpro.com/lbpro.exe
谢谢你。
c# - Windows 2003 上的 .NET 应用程序性能问题
我们有一台配备 8GB RAM 的 2 x Quad Core Xeon 服务器和安装了 Windows Server 2003 Enterprise 的服务器。我们在上面安装了基于 .NET Framework 3.5 的应用服务器。该服务器使用 SQL Server 2005 作为其数据库服务器。
当我们安装应用服务器时,它曾经有超快的性能,一切都很好。一旦我们将它加入我们的域,它的性能就会急剧下降。例如,一个需要 1 秒才能完成的任务,现在大约需要 30 秒。这很奇怪,因为只有基于 .NET 的应用程序的性能受到了这种影响,但其他应用程序仍以正常速度运行。
有谁知道为什么会这样?非常感谢任何帮助或建议。
c++ - 服务器应用程序必须对 N 个客户端进行 ping 操作。有没有办法让它多线程?
我编写服务器应用程序 (Windows Server 2003) 向客户端发出多达 1000 次 ping 调用并等待接收响应。由于 ping 使用 ICMP 连接,我发现无法定义服务器从哪个 IP 接收响应。目前我使用 Mutex 的阻塞,但它实际上消除了多线程的所有好处。还有另一种方法可以以多线程方式实现吗?可能我应该使用另一种方式连接到客户端(目标是检查是否有连接到客户端的最快方式)?