我目前正在使用pfiles来占用Solaris10中某个端口的进程, 但是并行运行会引起问题。
问题是pfiles不能为同一个pid并行运行。 第二个将返回错误消息。 pfiles:跟踪过程:
是否有替代pfiles来使进程占用Solaris中的端口。 或者有关OS API的任何信息,以获取Solaris上的端口/进程信息可能有所帮助。
答案 0 :(得分:0)
解决方法是使用一些锁定机制来避免这种情况。
或者,您可以从免费软件存储库安装lsof并查看它是否支持并发(我认为它确实如此)。
我刚刚测试了Solaris 11 Express pfiles,它似乎没有出现这个问题。