服务器开发工具?

时间:2009-12-16 15:52:59

标签: windows-services development-environment

对于我的编程任务,我使用大约2-3个远程服务器来根据不同的条件部署和运行我的代码。这不能在本地模拟,因为服务器配置需要强大的硬件。大多数时候我需要停止服务,更新二进制文件,启动服务,实时查看日志,下载日志。目前我手动执行此操作,随着时间的推移,这将成为一个真正的痛苦,特别是因为环境在网络带宽,可靠性等方面并不理想。

我只是想知道来自服务器程序员的人是否有类似的问题,你如何忍受它们。任何特殊工具/提示/秘密?

2 个答案:

答案 0 :(得分:0)

听起来您可以使用Scripting with Windows PowerShell自动执行您现在正在执行的许多手动任务。

答案 1 :(得分:0)

单元测试和模拟有帮助。而不是必须一直运行所有强大的东西,你可以保存每晚的构建和放大。冒烟或CI服务器工作(大部分时间)。

同样,使用分布式CI服务器(如Hudson或Buildbot)可帮助您编写所有计算机的分发和测试脚本。