JJUG CCC 苦手克服!例外スタックトレースから読み解くバグ #ccc_cd1 #jjug_ccc

2
さやかっくす @saaaa8x

printデバッグ辞めなきゃ…とは思ってる #ccc_cd1

2015-11-28 13:28:13
ひじり @hijiri408

IntelliJでスレッドダンプ取得ボタンとかあったのか。知らなかった。 #jjug_ccc #ccc_cd1

2015-11-28 13:33:51
Takeo Hashimoto @sempreff

21世紀のスレッドダンプの取り方。jstack コマンドを使う。 #ccc_cd1

2015-11-28 13:34:36
ぼんぼん @BOOOOOOOON

21世紀のスレッドダンプの取り方w #ccc_cd1

2015-11-28 13:34:45
Komori, Hiroshi @komorih

jstack は21世紀のスレッドダンプ取得方法らしい。jcmd は未来の方法だな #jjug_ccc #ccc_cd1

2015-11-28 13:37:15
やんく✌('ω')✌ @yy_yank

スレッドダンプの話が急に難易度上がった感 #ccc_cd1 #jjug_ccc

2015-11-28 13:38:51
Takeo Hashimoto @sempreff

「スレッドダンプの取得はプロダクション環境でやってよい」 ですよね。。。 #ccc_cd1 #jjug_ccc 某社のapサーバは、スレッドダンプ取ったら後続処理は保証されず、再起動推奨、という物体でして。困ったものです。

2015-11-28 13:40:11
Takeo Hashimoto @sempreff

スタックトレースの話じゃなくてスレッドダンプの話になってるけど、こちらの方が面白い。 #ccc_cd1 #jjug_ccc

2015-11-28 13:41:33
apprentice @r1jpn

安心してください。働いてます。 #ccc_cd1 #jjug_ccc

2015-11-28 13:41:47
やんく✌('ω')✌ @yy_yank

スレッドダンプは状態のスナップショット 一瞬では何が起きてるのか判断できないので複数回とりましょう (例:ゆーすけさんがスプラトゥーンしてるか仕事してるかは一枚の画像では分からない) #ccc_cd1 #jjug_ccc

2015-11-28 13:43:16
Takeo Hashimoto @sempreff

「「侍」を使うとスレッドダンプの解析が楽になるよ。」 ほほう。 #ccc_cd1 #jjug_ccc

2015-11-28 13:43:49
apprentice @r1jpn

スナップショットはあくまで一枚絵なので何回か撮ってパラパラまんがにする #ccc_cd1 #jjug_ccc

2015-11-28 13:44:58
Komori, Hiroshi @komorih

水戸黄門の印籠のごとく、『侍』登場 #jjug_ccc #ccc_cd1

2015-11-28 13:45:36
Komori, Hiroshi @komorih

そういえば『侍』は今でも Java Web Start で起動するのだろうか? #jjug_ccc #ccc_cd1

2015-11-28 13:48:18
Takeo Hashimoto @sempreff

侍ではローカルマシンで動いてるvmからスレッドダンプを取得できるの、便利そう。 #ccc_cd1 #jjug_ccc

2015-11-28 13:50:30
キクタロー @kikutaro_

侍おもしろそう。試したことないので使ってみよう。 #ccc_cd1

2015-11-28 13:50:53
yu1ro@Flutterアプリ開発 @tresener_yu1ro

侍良さげ スレッドダンプとお友達になるツールっぽいですね #jjug_ccc #ccc_cd1

2015-11-28 13:51:43
apprentice @r1jpn

立ち見がたくさんですごい #ccc_cd1 #jjug_ccc

2015-11-28 13:57:42
Komori, Hiroshi @komorih

アンケートのリストから抹殺されてる(^^; #jjug_ccc #ccc_cd1

2015-11-28 14:54:46