我已经在C#中开发了一个Windows服务,它具有向用户定期发送电子邮件的功能。现在,该服务将被部署到实际访问同一服务器的大量客户端(例如50个)。显然,每个客户端都有一个专用的数据库。 因此,它们的配置(如数据库连接字符串,运行服务的计划和时间间隔)各不相同。带有许多客户端的服务器上的Windows服务部署
现在请指教:
它是一个很好的做法,部署每个客户端的服务(50个客户端,即50个服务)?想象一下服务列表中的计算机管理>服务
我现在已经使用了一个单独的配置文件,它不是项目的一部分,因此不需要编译。我的服务现在从这个配置文件读取它很容易进行更改。无论如何,管理配置文件的最佳方法是什么?
我希望我会在我的第一个问题找到一些很好的建议,在stackoverflow。谢谢!
还在等待一些建议......! – NewTechie 2013-05-10 08:34:40