服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

负载平衡IIS服务器总是粘滞60秒

我有一个负载平衡器设置,其中有两个服务器场,一个在Linux上有3个Apache服务器,另一个有2个IIS服务器。 我在负载均衡器上configuration了两个相同的虚拟服务,一个指向每个服务器场,并设置为循环均衡,没有持久性。 Apache服务器正常工作,但IIS服务器将会话保留60秒,然后将下一个请求发送到下一个服务器。 为了演示这个,我简单地创build了一个显示服务器名称的HTML页面。 当我到达负载均衡器提供的虚拟地址时,当我按下Apache服务器上的刷新时,我会看到服务器1,2,3,1,2,3等。 但是,当我按下刷新去虚拟地址指向IIS服务器时,我仍然在同一台服务器上。 如果我等待60秒,然后刷新我指向其他IIS服务器。 目前我使用的负载均衡器来自Kemp Technologies。 但是,在设置Kemp之前,我使用HAproxy时看到了完全相同的行为。 因此,这似乎是后端服务器上的Windows问题,而不是负载平衡器。 但是,我不太明白这是如何可能的,因为它应该是负载平衡器决定哪个后端服务器将服务请求。 有没有其他人看过这种types的行为? 有什么我可以修改,让我的Windows服务器在一个真正的循环赛时尚平衡? 编辑 – IIS系统上的testing页面运行一个服务器端ASP脚本,用一个简单的ASP脚本<%= now()%>插入当前date/时间。 这使我可以看到页面没有被caching,并在每个请求上被dynamic地重新生成。 这些页面还包含IIS主机名,以便我可以告诉哪个IIS服务器实际上生成了呈现的页面。

标签不适用于Subversion插件

我正在使用Jenkins 1.417和Subversion插件。 当我试图给一个构build标记时,什么都不会发生。 没有消息,没有错误,没有创build标签。 所以,我的问题是 – 当版本控制是Subversion时,如何在Jenkins中标记构build ? 附加信息: 当我试图标记一个版本而不提供凭据时,操作失败: Tagging svn://dev-profiler/common/trunk (rev.65) to svn://dev-profiler/common/tags/Test-1 ERROR: Failed to tag org.tmatesoft.svn.core.SVNCancelException: svn: No credential to try. Authentication failed at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.cancel(SVNErrorManager.java:37) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.cancel(SVNErrorManager.java:32) at org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager.getFirstAuthentication(DefaultSVNAuthenticationManager.java:219) at org.tmatesoft.svn.core.internal.io.svn.sasl.SVNSaslAuthenticator.createSaslClient(SVNSaslAuthenticator.java:304) at org.tmatesoft.svn.core.internal.io.svn.sasl.SVNSaslAuthenticator.authenticate(SVNSaslAuthenticator.java:91) at org.tmatesoft.svn.core.internal.io.svn.SVNConnection.authenticate(SVNConnection.java:173) at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.authenticate(SVNRepositoryImpl.java:1265) at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.getCommitEditorInternal(SVNRepositoryImpl.java:1572) at org.tmatesoft.svn.core.io.SVNRepository.getCommitEditor(SVNRepository.java:2467) at org.tmatesoft.svn.core.internal.wc.SVNCopyDriver.copyReposToRepos(SVNCopyDriver.java:368) at org.tmatesoft.svn.core.internal.wc.SVNCopyDriver.setupCopy(SVNCopyDriver.java:628) at org.tmatesoft.svn.core.wc.SVNCopyClient.doCopy(SVNCopyClient.java:426) at hudson.scm.SubversionTagAction$TagWorkerThread.perform(SubversionTagAction.java:262) at hudson.model.TaskThread.run(TaskThread.java:126) […]