问题标签 [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.

0 投票
3 回答
14018 浏览

python - 如何在 IIS 下设置 Python WSGI 服务器?

我在 Windows 环境中工作,并且更愿意将代码部署到 IIS。同时我想用 Python 编写代码。

在阅读了 IIS 可以运行 fastCGI 应用程序之后,我访问了 IIS 站点,该站点详细描述了如何启动和运行 PHP,但没有太多关于其他的内容。

有没有人有使用其他普通旧 CGI 的东西在 IIS 下运行Python框架的经验?

如果是这样,你能解释一下指导我进行一些设置的说明吗?

0 投票
2 回答
730 浏览

scheduled-tasks - 定期基于 Windows Server 的进程

我编写了一些自定义程序来执行我定期运行的各种维护/监控任务(有些每隔几分钟,有些每天一次)。将它们从任务调度程序中运行出来,或者将它们作为 Windows 服务运行(由嵌入式计时器对象触发)是更好的做法吗?

0 投票
4 回答
144 浏览

.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

0 投票
3 回答
394 浏览

c# - WINDOWS/system32/LogFiles 正在使用中。我怎样才能发现什么程序正在使用它?如果是服务器,我该如何使用它呢?

在 WINDOWS/system32/LogFiles 中打开一个文件

生成异常“因为该文件正在被另一个进程使用”。我怎样才能弄清楚另一个过程是什么?可能是服务器更新日志吗?如果是,我如何确保我关联的计划任务也可以访问?

谢谢!

恐怕我没有在这台服务器上安装程序的授权。

0 投票
3 回答
175 浏览

iis - 如何编写我自己的服务器日志记录脚本?

我需要在 Windows IIS 6.0 中的子域上记录命中,而不是在 IIS 管理器中将它们指定为单独的网站。我被告知这是不可能的。我怎样才能编写自己的脚本来做到这一点?

由于设置,我担心谷歌分析不是一个选项,我只需要访问(我猜)文件请求事件及其属性。

怀亚特·巴内特——我想到了这个!但是我如何设置这些属性来收集它们呢?我正在编写自己的日志解析软件,因为我需要特定的东西,我只需要服务器生成日志供我解析!

0 投票
1 回答
916 浏览

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)”错误。

非常感谢您的任何帮助。

0 投票
2 回答
97 浏览

security - 将应用程序安全地部署到 Windows Server

如何将 ASP.NET (MVC) 应用程序安全地部署到 Windows Server?Visual Studio 2008 似乎只支持 FTP,它根本不安全(纯文本密码)和 http,我不太确定它是什么。有人告诉我它是用于 FrontPage 扩展的,我应该使用它,但这似乎真的是 Microsoft 堆栈中的二等公民,并且仅使用 http(无 s),我怀疑它的安全性。

那么,如何将 ASP.NET (MVC) 应用程序安全地部署到 Windows Server?

0 投票
1 回答
167 浏览

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://209.9.238.122/test.tgz

我的下载地址:

http://download.logbookpro.com/lbpro.exe

谢谢你。

0 投票
3 回答
368 浏览

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 的应用程序的性能受到了这种影响,但其他应用程序仍以正常速度运行。

有谁知道为什么会这样?非常感谢任何帮助或建议。

0 投票
1 回答
285 浏览

c++ - 服务器应用程序必须对 N 个客户端进行 ping 操作。有没有办法让它多线程?

我编写服务器应用程序 (Windows Server 2003) 向客户端发出多达 1000 次 ping 调用并等待接收响应。由于 ping 使用 ICMP 连接,我发现无法定义服务器从哪个 IP 接收响应。目前我使用 Mutex 的阻塞,但它实际上消除了多线程的所有好处。还有另一种方法可以以多线程方式实现吗?可能我应该使用另一种方式连接到客户端(目标是检查是否有连接到客户端的最快方式)?