@Bean
public RestTemplate restTemplate() {
//request timeout
int timeout = 5000;
//Connection Pooling factory with timeouts to prevent disastrous request responses
HttpComponentsClientHttpRequestFactory cf = new HttpComponentsClientHttpRequestFactory();
cf.setReadTimeout(timeout);
cf.setConnectTimeout(timeout);
cf.setConnectionRequestTimeout(timeout);
return new RestTemplate(cf);
}
v7.10.1
git-bash
我正在尝试使用 PM2
部署 NodeJS 项目2.9.2.windows.1
我在开发计算机上打开 deploy : {
production : {
user : 'myUser',
host : '10.1.1.16',
ref : 'origin/master',
repo : 'pshakr@bitbucket.org/pjma/adapter.git',
path : 'C:\\jhu',
'post-deploy' : 'npm install && pm2 startOrRestart ecosystem.config.js --env production'
}
}
并在运行配置文件时出现以下错误
GIT-Bash
答案 0 :(得分:2)
您可能需要在 Windows 2012r2 服务器上安装SSH服务器
what-is-a-good-ssh-server-to-use-on-windows
不确定这是否会解决PM2部署,但应解释端口22上的连接被拒绝