私のNodeJSサーバは、ある一定の時間間隔(日数)のあいだリクエストの受信を停止します。私のノードサーバーは、4つのノードにそれぞれクラスタを持つ3つのロードバランサで動作しています。 PM2のログには、内部のcronがまだ実行中であることが示されています。私は応答しないdo notが開いたままになっているとは思いません。内側から叩きながらNodeJSサーバはいつかポートでリッスンを停止します
これらは、本番サーバからのログです:
[[email protected]_inst_1 ~]# curl localhost:3000
curl: (7) couldn't connect to host
PM2ログ:PM2の再起動後
0|server | No records found to reconcile
0|server | undefined
:
[[email protected]_inst_1 ~]# curl localhost:3000
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Redirect URL</title>
<script type="text/javascript">
function postResponse(data) {
document.write(data);
CitrusResponse.loadWalletResponse(data);
}
var url = window.location.href;
var index = url.indexOf("#");
if(index != -1){
var queryString = url.substring(index + 1);
postResponse("#"+queryString);
}
</script>
</head>
<body>
</body>
と全く同じ問題に直面しています...既に解決済みの場合はお手伝いください!! –
@ErGagandeepSethi答えを確認 – Ric
回答ありがとう –