質問編集履歴
3
プロセスとスレッドの体裁見直し
test
CHANGED
File without changes
|
test
CHANGED
@@ -182,11 +182,11 @@
|
|
182
182
|
|
183
183
|
・処理依頼直後にGetLoggerを再度行えば、傍目から見ればスレッド別に出力されますが、
|
184
184
|
|
185
|
-
処理中に別
|
185
|
+
処理中に別スレッドがGetLoggerしたら出力内容がログファイル別にぐちゃぐちゃになってそうです。
|
186
186
|
|
187
|
-
・起動するスレッド数は50~100程を予定。
|
187
|
+
・起動するスレッド数は50~100程を予定し、1プロセスで20~50程度のスレッド数で予定してます。
|
188
188
|
|
189
|
-
・クラス内のログインスタンスを一度のGetLoggerで他
|
189
|
+
・クラス内のログインスタンスを一度のGetLoggerで他スレッドから上書されないようにしたいです。
|
190
190
|
|
191
191
|
|
192
192
|
|
2
記載フォーマットの見直し
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
|
1
|
+
マルチスレッドによるログインスタンスの保持(log4net)
|
test
CHANGED
@@ -1,3 +1,11 @@
|
|
1
|
+
標記の件について、他スレッドからログインスタンスが初期化されてしまい、1スレッド=1ログインスタンスの状態を保ちたいです。
|
2
|
+
|
3
|
+
|
4
|
+
|
5
|
+
以下、出来ている部分を記載しましたので、ご確認下さい。
|
6
|
+
|
7
|
+
|
8
|
+
|
1
9
|
クライアントから接続依頼がきたらログインスタンスを生成し、
|
2
10
|
|
3
11
|
ファイル名に年月日とポート番号を指定しています。
|
@@ -179,3 +187,7 @@
|
|
179
187
|
・起動するスレッド数は50~100程を予定。
|
180
188
|
|
181
189
|
・クラス内のログインスタンスを一度のGetLoggerで他のプロセスから上書されないようにしたいです。
|
190
|
+
|
191
|
+
|
192
|
+
|
193
|
+
以上となりますが、何かご指摘等ありましたら、よろしくお願い致します。
|
1
誤字訂正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
ポート別のログファイル出力(log4net)
|
1
|
+
ポート別のログファイル出力で困っています(log4net)
|
test
CHANGED
@@ -106,7 +106,7 @@
|
|
106
106
|
|
107
107
|
|
108
108
|
|
109
|
-
LogConfg
|
109
|
+
LogConfig.xml(一部抜粋)
|
110
110
|
|
111
111
|
<appender name="RollingFileAppender"
|
112
112
|
|
@@ -133,6 +133,16 @@
|
|
133
133
|
</layout>
|
134
134
|
|
135
135
|
</appender>
|
136
|
+
|
137
|
+
<root>
|
138
|
+
|
139
|
+
<level value="ALL" />
|
140
|
+
|
141
|
+
<appender-ref ref="RollingFileAppender" />
|
142
|
+
|
143
|
+
<appender-ref ref="ConsoleAppender" />
|
144
|
+
|
145
|
+
</root>
|
136
146
|
|
137
147
|
|
138
148
|
|