我有两个应用程序,一个是C语言[充当TCP服务器],另一个是C ++ [充当TCP客户端]。我必须在使用loadleveler的集群中运行它们。客户端需要知道运行服务器的主机。
是否可以使loadleveler为客户端和服务器应用程序使用相同的主机,以便我可以将localhost指定为客户端中服务器的主机名?
我尝试在服务器的主机名中写入文件,客户端轮询文件直到找到主机名,但这需要loadleveler同时处理我的服务器和客户端作业。它也浪费了大量的处理器时间。
有更好的方法吗?
谢谢!
PRAS