Hi,
unfortunately the documentation only talks about "load balancing" of the
application servers, not about "high availability" which is a different topic.
I have nearly the same setup as you (2 machines as SQL-cluster, 2 machines
as Project Application,. 2 Frontend Webservers with NLB). Failover works fine
when one of the front-end servers is not there but I constantly get errors
"Project Web Access cannot connect to Project Server" not on all but on some
actions in the PWA.
The sharepoint logs show:
10/04/2007 13:14:50.04 w3wp.exe (0x152C) 0x18EC
Project Server Project Server - General 8mqg Exception
System.Net.WebException: Unable to connect to the remote server --->
System.Net.Sockets.SocketException: No connection could be made because the
target machine actively refused it at
System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress
socketAddress) at System.Net.Sockets.Socket.InternalConnect(EndPoint
remoteEP) at System.Net.ServicePoint.ConnectSocketInternal(Boolean
connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address,
ConnectSocketState state, IAsyncResult asyncResult, Int32 timeout, Exception&
exception) --- End of inner exception stack trace --- at
System.Net.HttpWebRequest.GetRequestStream() at
System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String
methodName, Object[] parameters) at Microsoft.Offic...
I looks like that the system does not recognize that one of the application
servers is down and still tries to connect to the service.
--
Jochen
Jeroen Wijnands said:
I've got a 4 server enviroment. 2 web application servers which I've
load balanced with NLB and two Project Application Service servers.
According to the documentation the requests from the webservers should
be distributed evenly among the application servers. But what happens
with the requests from users that do not use PWA but use the project
professional client?