经过整整两天的“研究”(阅读:将我的头撞在我的键盘上)并诅咒 TeamCity/MSDN/Tomcat 文档以及幻影 IIS 绑定,我想出了一个非常令人困惑的问题的答案:如何才能我在运行 Windows Server 2008 和 IIS 7 的多宿主服务器上更改了 TeamCity 的 IP 地址和端口号,这有必要吗?.
首先,介绍一下背景。我们的构建服务器运行 Windows Server 2008,在一个 NIC 上有两个 IP 地址(192.168.1.30 和 192.168.1.31)。我已将 IIS 配置为将其唯一的站点显式绑定到端口 80 上的 192.168.1.30。此时,我认为 192.168.1.31 是完全开放的,可以用于 TeamCity 了……不完全是。
第一个烦恼:在安装 TeamCity 时,它完全无视有多个 IP 地址与此服务器关联的事实,仅询问它应该绑定到哪个端口。对于服务器级软件,这非常令人惊讶。
第二个烦恼:TeamCity 默认使用端口 8080(什么??)。由于第一个烦恼,端口选择有点模棱两可:TeamCity 是否要绑定到两个 IP 地址上的端口 8080?将端口选择更改为 80 会产生一个警告,即另一个服务已经绑定到端口 80。嗯,IIS 应该只绑定到 192.168.1.30 上的端口 80;192.168.1.31 不应绑定任何内容。显然 TeamCity 在 192.168.1.30 上与 IIS 竞争。
完成 TeamCity 的安装,选择 80 端口并忽略绑定警告后,我打开“C:\TeamCity\server.xml”。旁注:“C:\TeamCity\”是 TeamCity 的默认安装目录,而“C:\Users\.BuildServer”是默认数据目录。无论如何,“server.xml”是配置文件,您可以在其中设置 TeamCity 网络界面的端口和 IP 地址等内容。经过一番研究,我想出了在端口 80 上绑定 …
我们偶尔会遇到一个问题,远程桌面会话将断开连接并显示错误消息“由于协议错误,此会话将被断开。请再次尝试连接到远程计算机。”
我们仅通过一台运行 Windows Server 2008 并与 Windows 7 客户端连接的服务器来实现这一点。会话本身保持运行,您只是断开连接,您可以尝试重新连接。有时你进入一段时间,然后它会把你踢出去。
我们正在从 Windows 7 客户端连接。我们已尝试在 Mac 上使用 Cord 进行连接,效果很好,因此会话本身并未损坏。
一个问题是有一些关键应用程序在会话下运行(我知道,我们不讨论它的白痴),所以我们不能在工作日以任何方式重置会话 - 因此任何诊断都必须具有最小的影响。
谢谢,乔恩
一些用户已通过 RDP 登录到服务器。
我想监视活动,但不太了解 Windows Server。
我希望有一些我可以参考的日志。
有任何想法吗?:)
我购买了带有 Windows Server 2008 R2 Web 版试用版的 PRIMERGY TX100 S1 服务器。
我使用静态 IP 的互联网连接速度非常快(大约每秒 50 兆位),无论是下载还是上传。
我的网站仅提供基于文本的内容,不提供流媒体服务。
中型服务器平均可以同时处理多少个请求?它可以处理至少 1000 个并发请求吗?
对于那些在该领域有经验的人,他们可能会有一个粗略的预测。
Windows 是否具有与 puppet/chef 等效的配置管理功能?
当我激活Advanced features( View-> Advanced Features) 并通过导航到用户的 OU 并右键单击用户对象来打开用户的属性时,我会看到该Attribute Editor选项卡。
但是,如果我搜索用户(右键单击域 -> Find-> 搜索用户),然后双击该用户,则看不到该选项卡。
我通常无法导航到用户,因为某些 OU 的用户过多。有人可以建议允许我查看Attribute Editor选项卡的替代方法吗?
我正在尝试在 Windows 2008 Server 上设置 FTP 服务器。我可以在本地连接:
C:\>ftp localhost
Connected to WebHead1
220 Microsoft FTP Service
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试从远程连接时,它不起作用:
~>ftp x.x.x.x
ftp: Can't connect to `x.x.x.x': Operation timed out
ftp: Can't connect to `x.x.x.x'
Run Code Online (Sandbox Code Playgroud)
我已经尝试了所有我能想到的设置。FTP 服务器绑定到所有未分配的 IP 并侦听端口 21。我还在防火墙设置中检查了“FTP 服务器”。FTP 日志文件中没有任何内容。我完全没有想法!
我在 Windows Server 2008 机器上运行带有 SSH 守护进程的 Cygwin。我在查看事件查看器时注意到,在过去一周左右的时间里,来自不同 IP 的每秒多达 5 到 6 次失败的登录尝试(蛮力)。
如何自动阻止这些 IP,而不是手动一个一个地阻止它们?
谢谢,艾哈迈德
在我的 Windows 2008 服务器上,我有一个网络共享。我以完全管理员权限登录到服务器。我想知道哪些用户与该共享有活动连接。
我如何找到这些信息?
我希望有人能帮帮忙。我们有一台带有 16GB RAM的Windows Server 2008 R2机器,它的所有可用内存不断被某些东西吃掉。在没有任务管理器或资源监视器显示使用300MB以上的内存中的任何程序......但在服务器上的内存使用量是15.7GB。

唯一运行的是SQL Server 2008和IIS7.5(使用 ASP.Net)。
注意:重新启动后的 RAM 使用率开始较低并逐渐增加。一周左右后,我们不断在这种情况下发现自己。
我怎样才能发现是什么吞噬了我们所有的记忆?:(
windows-server-2008 memory performance-monitoring task-manager memory-usage
iis-7 ×2
security ×2
windows ×2
audit ×1
automation ×1
ftp ×1
iis ×1
iis-7.5 ×1
ip ×1
logging ×1
memory ×1
memory-usage ×1
multi-homed ×1
rdp ×1
ssh ×1
task-manager ×1
teamcity ×1