public void run() {
		String s;

		try {
			System.out.println(Server1.getCurrentTime() + "1::" +"Starting Status thread");
			statusSocket = new ServerSocket(statusPort);
		} catch (IOException e1) {
			// TODO Auto-generated catch block
			e1.printStackTrace();
		}
		while (true) {
			try {
				statusAcceptSocket = statusSocket.accept();
				System.out.println(Server1.getCurrentTime() + "1::" + "Incoming connection from Loadbalancer");
			} catch (IOException e1) {
				// TODO Auto-generated catch block
				e1.printStackTrace();
			}
			try {
				lbIn = new DataInputStream(statusAcceptSocket.getInputStream());
				lbOut = new DataOutputStream(statusAcceptSocket.getOutputStream());
			} catch (IOException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
			try {
				lbOut.writeUTF("Server Status OK");
				s = lbIn.readUTF();
				System.out.println(Server1.getCurrentTime() + "1::" +"Load balancer says " + s);
				lbOut.close();
			} catch (IOException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
		}
	}