mirror of
https://github.com/alibaba/arthas.git
synced 2024-04-21 10:21:39 +00:00
fix default timeout. #296
This commit is contained in:
@@ -4,7 +4,6 @@ import com.sun.tools.attach.VirtualMachine;
|
||||
import com.sun.tools.attach.VirtualMachineDescriptor;
|
||||
import com.taobao.arthas.common.AnsiLog;
|
||||
import com.taobao.arthas.core.config.Configure;
|
||||
import com.taobao.arthas.core.shell.ShellServerOptions;
|
||||
import com.taobao.middleware.cli.CLI;
|
||||
import com.taobao.middleware.cli.CLIs;
|
||||
import com.taobao.middleware.cli.CommandLine;
|
||||
@@ -36,7 +35,7 @@ public class Arthas {
|
||||
Option httpPort = new TypedOption<Integer>().setType(Integer.class)
|
||||
.setShortName("http-port").setDefaultValue(DEFAULT_HTTP_PORT);
|
||||
Option sessionTimeout = new TypedOption<Integer>().setType(Integer.class)
|
||||
.setShortName("session-timeout").setDefaultValue("" + ShellServerOptions.DEFAULT_SESSION_TIMEOUT);
|
||||
.setShortName("session-timeout").setDefaultValue("" + Configure.DEFAULT_SESSION_TIMEOUT_SECONDS);
|
||||
CLI cli = CLIs.create("arthas").addOption(pid).addOption(core).addOption(agent).addOption(target)
|
||||
.addOption(telnetPort).addOption(httpPort).addOption(sessionTimeout);
|
||||
CommandLine commandLine = cli.parse(Arrays.asList(args));
|
||||
|
||||
@@ -16,7 +16,7 @@ import static java.lang.reflect.Modifier.isStatic;
|
||||
* @author hengyunabc 2018-11-12
|
||||
*/
|
||||
public class Configure {
|
||||
|
||||
public static final long DEFAULT_SESSION_TIMEOUT_SECONDS = ShellServerOptions.DEFAULT_SESSION_TIMEOUT/1000;
|
||||
private String ip;
|
||||
private int telnetPort;
|
||||
private int httpPort;
|
||||
@@ -26,9 +26,8 @@ public class Configure {
|
||||
|
||||
/**
|
||||
* session timeout seconds
|
||||
* @see com.taobao.arthas.core.shell.ShellServerOptions#DEFAULT_SESSION_TIMEOUT
|
||||
*/
|
||||
private long sessionTimeout = ShellServerOptions.DEFAULT_SESSION_TIMEOUT/1000;
|
||||
private long sessionTimeout = DEFAULT_SESSION_TIMEOUT_SECONDS;
|
||||
|
||||
public String getIp() {
|
||||
return ip;
|
||||
|
||||
Reference in New Issue
Block a user