【node.js】サーバサイドjavascript 5【Nashorn】 (796レス)
上下前次1-新
抽出解除 レス栞
30: デフォルトの名無しさん [sage] 2018/02/15(木) 08:00:29.63 ID:SuVvVuMr(1) AAS
うん
39: デフォルトの名無しさん [sage] 2018/02/15(木) 16:30:14.63 ID:1CgTZOOO(1) AAS
wasmにコンパイルすれば?
166: デフォルトの名無しさん [sage] 2018/08/17(金) 22:44:08.63 ID:ktJvAt38(1) AAS
永久にJava使っとけばいいんじゃないかな
181: デフォルトの名無しさん [sage] 2018/08/23(木) 05:04:48.63 ID:kxLVtsMJ(1) AAS
>>177177(1): デフォルトの名無しさん [] 2018/08/22(水) 20:04:15.95 ID:uhR98H94(1) AAS
node.jsのサーバがちょっとした負荷で無応答になって
それっきり復帰できないので対応策を教えてください。
例えば「user/index」というURLに対してDBなどのソート処理などを
クライアントから連打してリクエストを何回か送ると、
そのうち無応答になります。
タイムアウト処理をしてタイムアウト時に強制的に
res.redirect()とかres.end()すればよいと思ったのですが、
一度無応答になると以降「uder/index」にリクエストしても全て
無応答になってしまいます。
(厳密には「GET」などのリクエストは受け取っている表示が出たあと
全くログが出ません。)
サーバ全体はダウンしていなくて「user/add」へのリクエストは
正常に動くので「user/index」だけが無応答になっている状態です。
この無応答状態を解除する方法を教えてください。
処理中のアクションの関数まだ継続中なら、強制終了したいのですが
その方法がわかりません。
最悪、タイムアウト時にサーバを再起動したいのですが、
外部からでなくnodejs自体で内部から再起動することはできるのでしょうか?
よろしくおねがいします。
フレームワークはexpressを使っています。
また、node.jsのパフォーマンスや可用性対策で参考になるサイトが有りましたら
教えていただけると大変助かります。
こういうときは再現可能なシンプルなコードを書いて晒すのが一番かと
260(1): デフォルトの名無しさん [sage] 2018/11/09(金) 12:41:54.63 ID:gpiLPqbS(1) AAS
statSync
265: デフォルトの名無しさん [] 2018/11/10(土) 13:44:39.63 ID:KutuN/gN(1) AAS
同意せざるを得ない
304: デフォルトの名無しさん [sage] 2019/04/03(水) 08:54:18.63 ID:6aon8UUL(1) AAS
もう始まってるよ!
317: デフォルトの名無しさん [sage] 2019/09/07(土) 13:12:16.63 ID:7O56BTDL(1) AAS
dockerでwindowsとalpineの間で共有フォルダを作り、windows上のvscodeで作業しています。
作業ファイル(React)をvscodeを通してdocker内でnpm startしローカルホストを立てそれをwindowsのchromeでアクセスしています。
そのとき、ファイルを変更しては保存をしての繰り返しで挙動を逐一チェックしたいのですが、
修正した.jsファイルを更新してもブラウザ上では内容が更新されません。
一度ctrl c を押して停止させてから、再度npm startをして接続すると、ブラウザでも修正内容が更新されます。
ブラウザのキャッシュ削除や、検証モードでdisable cacheにチェックを入れていても同じでした。
dockerを使わないwindowsだけでの作業をしていた時は、ブラウザの更新マークを押すだけで修正内容が反映されていました。
現在、自動でキャッシュを削除してくれるるnodemonを入れて作業しているのですが、
こちらも結局は、ファイルを上書き保存した時点で自動でnpm startを繰り返してくれるだけなので
どうしても時間がかかってしまいます。
上書き保存をし、ブラウザを更新しただけで修正内容が反映される様にするにはどうすればいいでしょうか?
341: デフォルトの名無しさん [sage] 2019/11/04(月) 08:35:20.63 ID:SxA1gV4C(1) AAS
サーバーサイドでnode使ってる人いる?
364: デフォルトの名無しさん [] 2019/12/18(水) 11:58:33.63 ID:kJrLdJZA(1) AAS
初めてwebpackでサンプルをビルドした新参ですが、node moduleからbrowser.jsっていうのが組み込まれているようです
これって何をするものなんでしょうか?
460: デフォルトの名無しさん [sage] 2020/08/11(火) 09:44:42.63 ID:DyHWpKfR(1) AAS
>>458ボンッキュッボンッ!
461: デフォルトの名無しさん [sage] 2020/08/11(火) 12:08:29.63 ID:HwJhgroD(1/2) AAS
互換性ぶっ壊してでもコールバックなAPIをどうにかしてくれ
ってことならDenoじゃね
668(1): デフォルトの名無しさん [sage] 2021/11/25(木) 09:45:34.63 ID:6PNOZvLH(1/3) AAS
>>666666(1): デフォルトの名無しさん [sage] 2021/11/25(木) 08:57:16.71 ID:QOEXsJ22(3/10) AAS
>>660
いや実際660はそうしてるだろ。俺も以前嵌った事があったし、
実際セミコロン必須の言語だとどこで切ってもいいから、660の書き方はよく見るよ。
俺はお前がおかしいと思うが。
結局これもMDNで説明するのに例外扱い("no LineTerminator here" 規則)になってるし。
統一された文法ではないよね。(=もっとましな仕様にする事も出来たし、実際他言語はそう)
その書き方よくみるというけど
1行で書けば見やすいのにわざわざ複数行で見にくくしている意図がわからない
726: デフォルトの名無しさん [sage] 2021/12/26(日) 21:33:51.63 ID:PIvfFszt(2/2) AAS
>>725自己レス「ES2020の14.6.13」の書き間違い
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.036s