我有一个客户端,它需要从一台服务器断开连接到另一台服务器。大约需要16秒。我还没有调试连接逻辑,但是我可以看到通道的关闭需要5秒。这是预期的行为,还是应该在代码中寻找线程饥饿。
LOG.debug("==============SHUTTING DOWN MANAGED CHANNEL");
long startTime=System.currentTimeMillis();
channel.shutdown().awaitTermination(20, SECONDS);
long endTime=System.currentTimeMillis();
LOG.debug(&
我正在创建一个TFTP服务器,并使用无限循环使其保持运行。当我试图发送一个杀死信号时
/bin/kill -s SIGINT <pid>
我希望Java进程关闭TFTP服务器并退出。
class TFTP {
public void startTFTP(String str, String str1){
try {
//Start TFTP server
// Both of below are not working.
Runtime.getRuntime().addShutdownHook(new Thre
我是sql的新用户,在mac上使用本地服务器有问题。首先,我想停止服务器使用
pg_ctl -D /usr/local/var/postgres stop
但是bash返回这样的问题:
waiting for server to shut
down...............................................................
failed
pg_ctl: server does not shut down
我试着用
brew services restart postgresql
在这之后我用
pg_ctl -D /usr/local
我想写一个简单的批处理脚本来关闭我自己的电脑,当我躺在床上看DVD或什么的时候会用到它。
更新:修正了代码,还有其他建议吗?
setlocal
@echo off & break off
:input
set /p "minutes=Enter number of minutes to wait until shutdown: "
set "numcheck="&for /f "delims=0123456789" %%i in ("%minutes%") do set "numcheck=%%i"