小编mr.*_*Voo的帖子

在 Mac OS X 上作为 LaunchDaemon 启动 Jenkins slave

我正在尝试slave.jar使用 Launch Daemon 在 Mac OS X 10.8.3 上启动 jenkins ,以便它在机器启动后立即运行。

但是我遇到了一个神秘的问题:LaunchDaemon正如我在日志文件中看到的那样,启动了奴隶

29.04.2013 14:57:06 hudson.remoting.jnlp.Main$CuiListener status
INFO: Locating server among [http://ci.****/]
29.04.2013 14:57:06 hudson.remoting.jnlp.Main$CuiListener status
INFO: Connecting to ci.****:53930
29.04.2013 14:57:06 hudson.remoting.jnlp.Main$CuiListener status
INFO: Handshaking
29.04.2013 14:57:06 hudson.remoting.jnlp.Main$CuiListener status
INFO: Connected
Run Code Online (Sandbox Code Playgroud)

但此后连接立即关闭:

29.04.2013 14:57:06 hudson.remoting.SynchronousCommandTransport$ReaderThread run
SCHWERWIEGEND: I/O error in channel channel
java.io.IOException: Unexpected termination of the channel
    at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:50)
Caused by: java.io.EOFException
    at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2576)
    at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1295)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:349)
    at hudson.remoting.Command.readFrom(Command.java:92)
    at hudson.remoting.ClassicCommandTransport.read(ClassicCommandTransport.java:59)
    at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48)
29.04.2013 …
Run Code Online (Sandbox Code Playgroud)

mac launchd jenkins macos

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

jenkins ×1

launchd ×1

mac ×1

macos ×1