sebawagner commented on a change in pull request #128:
URL: https://github.com/apache/openmeetings/pull/128#discussion_r574786957
##########
File path:
openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/KStream.java
##########
@@ -115,7 +115,7 @@ public void startBroadcast(final StreamDesc sd, final
String sdpOffer, Runnable
if ((sdpOffer.indexOf("m=audio") > -1 && !hasAudio)
|| (sdpOffer.indexOf("m=video") > -1 &&
!hasVideo && StreamType.SCREEN != streamType))
{
- log.warn("Broadcast started without enough rights");
Review comment:
Yeah, I found during performance testing it is incredible hard trace
back the individual client logs to server logs.
Cause once you have 100++ users in parallel on the server, just logged
"what" happens does not give you any clue "who" has done it.
And often you end up with 4 different scenarios across 100 users. So the
only other chance to correlate server side events to client side events is
using timestamps, which is very hard.
Ideally I would like to see a unique identifier for each log statement, so
you can search for "uid" or "sid" in the logs and if you do that you can filter
all logs of this particular user session.
This will become even more important once you cluster and you have events
distributed across multiple servers. It will be incredible hard to debug issues
on a running system with 100++ users using it and trying to pinpoint individual
logs to individual issues without having unique identifiers logged in every log
statement.
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]