How to accept more concurrent user sessions
Hi all,
Which parameters are directly responsible for number of user
sessions.Precisely which parameters are to change to accept more number of
users sessions.If you could suggest some value for those parameter to
accept 1000 user sessions ..it would be helpful.
regds,
AD
Hi,
PROCESSES = User processes
SESSIONS = Max no. of user and system sessions
TRANSACTIONS = Max. number of concurrent active transactions
These parameters should change in init.ora
Regds,
Thomas.
Similar Messages
-
How to find the concurrent user licenses usuage
Hi,
Can you someone tell me how to find the concurrent user licenses usage. if i go to CM C -> Settings -> View Global System Metrics then it is showing strange number in the area of peak licenses used since deployment (more than 5K),
Is there is any Bug or how to refer this?
We are using BI4.0 SP5Hello Satheesh,
Its is possible to track concurrent user licenses usage by using BI 4 monitoring.
Please check below:
Monitoring Concurrent Sessions in SAP BI Platform 4.0 and BusinessObjects Enterprise XI3.1
-Mahesh -
Concurrent User Sessions in Sharepoint2010 FBA site
Hi All,
How do i Restrict concurrent sessions for a single user - SharePoint 2010, its FBA authenticated site.
Currently i am Using a Application variable that stores User and IP and the array is cleared on sign out and session timeout.
We are unable to track the session time out easily, i have a httphandler that redirects to Homepage i am clearing the Application variable in the httphandler but i get the object as Null in debug mode.
I need to implement the same on Window close button click as well to clear the application variable.
As of now the code is working partially. Any suggestions to do it in a better way or it is not possible in SharePoint to track session start and end and restrict user to have a single session. Any help would be greatly appreciated.
Thanks in Advance
Regardshi
it is impossible to do reliably, this question is raised from time to time. Also I recommend you to double check your architecture: by restricting concurrent user sessions you play against web rules which in most cases is caused by fundamental problem of
the architecture. Your solution with app variable will work only on all-in-one server, on farm it won't work for example. So I suggest to check architecture instead of continue working in this direction.
Blog - http://sadomovalex.blogspot.com
Dynamic CAML queries via C# - http://camlex.codeplex.com -
Maximum Number of Concurrent User Sessions Limit?
Please can you tell me if there is a limit for the maximum number of concurrent users sessions that can access the Portal? If so, where is the setting and how do I change it?
By the way, I am not experiencing any issues; I am asking purely for information purposes
Thanks.There used to be under one of the services in service configuration. I thought it was under portal runtime, but I can´t see it now. It mentioned it in the TZTEP1 course, but I haven´t got it with me.
Having said that, I don´t know if it worked!
Paul -
I want to restrict concurrent user sessions to one in weblogic server console. we are using OBIEE 11.1.1.5.
At a given point of time the user should have only one login session. if user logs in through other computer, his/her previous session should logoff.
Is there any way to do this other than using OAM/OID?hi
it is impossible to do reliably, this question is raised from time to time. Also I recommend you to double check your architecture: by restricting concurrent user sessions you play against web rules which in most cases is caused by fundamental problem of
the architecture. Your solution with app variable will work only on all-in-one server, on farm it won't work for example. So I suggest to check architecture instead of continue working in this direction.
Blog - http://sadomovalex.blogspot.com
Dynamic CAML queries via C# - http://camlex.codeplex.com -
How to Handle the Concurrent User Operation in JDBC
Here I am updating a table base on flag field. Here I am facing concurrent user problem. Please anybody can tell me how to handle this. If anybody update a row. it should be reflect to other sessions
Make sure you are calling Connection.commit() after your update. If you are still having problems, you may need to tweak the isolation level. Different vendors have different default settings.
You could add more details to your post, like database you are using, and the errors you are seeing.
http://www.jguru.com/faq/view.jsp?EID=59102
-Scott
http://www.swiftradius.com -
How EM invokes the concurrent users and list of parameters scripts in EM ?
Hi,
How to check if EM is invoking the concurrent users and list of parameters scripts for a db instance target or not ?
And how EM invokes these in EM ?
Thanks in Advance.Not sure what you mean with this question, could you be a bit more specific?
Regards
Rob
http://oemgc.wordpress.com -
How to check whether a user session is null or not
Hi
I am using Jdeveloper 11.1.2.2
I have a use case of running some Junit test case, this is the problem I have :
There are some Junit tests which are written for some VO's. While testing insert and update operation in Junit there is two mandatory columns Created by and Updated by to be entered for committing into the database.
These values are taken from the UserName of the current UserSession .
So for getting the these values for each user I thought of displaying a JPanel before the test is run, where the user enters the Username and password which is validated and the user is verified.
First, I need to check whether there is a session present or not. For checking this, I wrote a createUserSession() and did like this inside it :
if(fixture.getApplicationModule().getSession().getUserData().isEmpty())If so to show the Jpanel and get the user details and verify the user.
But while running the test itself I found that the session is already present, now I just have to input the values based on who is the user.
But Junit doesn't run the tests in the order in which the test are written. So I have to call this in all the test cases.
The Question is :
How can I check whether the session is already present or not, so that I don't have to ask the user every time while every test is running to enter the Username and Password ?
Thanks,
Nigel.
Edited by: Nigel Thomas on Jul 30, 2012 10:26 AMHi,
wondering why don't you create test users and then automatically log them in as Jan Vervecken did on the threads I pointed you to. This way your test cases run without user interaction. To test if a session exists for a user, I would put a custom property into user data. If this property exists, the user session is an existing one. However, make sure the information you save into the user data survives passivation as otherwise the information you get out of this is not accurate. See: http://tompeez.wordpress.com/2011/07/08/jdev-always-test-your-app-with-applicationmodule-pooling-turned-off/
Frank -
How to check if a user session is active in Java application server
Hi Experts,
We have a online scenario with a third party system by which a portal user will launch the third party application in a new window from portal. The SSO will work at the third party web application with the dynamic key that is generated by calling a webservice for that user. Now, as the user works on the launched screen, they will have to check whether the user (logged in portal) session is still active. ie., they will be periodically calling a service hosted by SAP java application server to find out whether the corresponding user who launched the session is still logged in or logged out.
So, my question is, how can i find out programatically whether a user/user's session is still logged in/active in SAP Netweaver Java AS? We are in version 7.3.
Kindly help me in this regard.
Regards
Vijay.KHi Vijay,
Could you check below links
Tracing Single User Sessions - Administration - SAP Library
Display and Manage User Sessions (SAP Library - Tools for Monitoring the System)
Hope this helps.
Regards,
Deepak Kori -
How to uniquely identify a users session
Hi,
I need to identify a users session, I am aware of the wwctx_api.get_user function but this returns the user name, my problem is that, how do I identify a session, if the user logs on twice then the get_user() function is not unique basically I need to identify the session by some kind of id number and no the users name.
or can I stop a user logging on twice ?
thanks in antcipation.
SD.it will cause problems in the database !..
in another words it is overloading objects......... -
How to Find Peak Concurrent Users in weblogic
Hi
If anyone can help. I have very simple questions regarding application monitoring. I need to write a program to get the following parameters.
Heartbeat Successful Logins
Heartbeat Login Failures
Average CPU Utilization
Average Concurrent Users
Peak Concurrent Users
Average Response Time (Best 10% and Worst 10%)
I thought of getting all this information from Runtime MBeans, but MBeans properties are much more granular and gives me statistics about services (JDBC/JMS/JTA) and components (EJB/Servlets).
I have no access any Application monitoring tools ( HP OpenView/ IBM Tivoli / SiteScope / Topaz etc ) . I don’t have time to write sophisticated SNMP traps and agents.
Is there any easy way to find out the fowling parameters .
Heartbeat Successful Logins
Heartbeat Login Failures
Average CPU Utilization
Average Concurrent Users
Peak Concurrent Users
Average Response Time (Best 10% and Worst 10%)
It may be possible to write a Proxy Servlet and gather all this matrices, but in that case I don’t know what should be the code or which weblogic API I can utilize.
Please help , Thanking you in advance
TanmoyHi,
weblogic.management.runtime.ServerSecurityRuntimeMBean have API to provide some of the security data you require.
The console displays some of the security and performance data.
check out the monitoring section.
http://e-docs.bea.com/wls/docs81/adminguide/overview.html#1037864
http://e-docs.bea.com/wls/docs81/javadocs/index.html
vasanthi Ramesh -
How does ISE count concurrent users ?
Ciao,
trying to make sense of ISE concurrent users licensing, does it count a user only when it's connected ?
If I have 500 users Active Directory (using groups in policy) or 500 users in local database, are there differences in count ?
Regards,
IarnoHello,
Active Directory and local DB users are not counted separately. The count is on the basis of number of user and non-user endpoints connected. They can be Printers, IP Phones, labtops, iphones and android phones etc.
A High Level Design (HLD) is a document which is required to be submitted by ATP and non-ATP partners of ISE at the time or before they place an order for ISE products except lab and wireless only orders. HLD should be written by an ISE Trained Engineer.
Reason behind getting a HLD submitted by the partners is to make sure the ISE is deployed properly as it is supposed to be. There is a SAC BU approved template of HLD which needs to be filled and sent to [email protected], where a dedicated team review that particular HLD and approves if they find all the information correct in the document.
Best Regards. -
How can I use active user session that's in an application scope Hashtable?
First of all, is it possible to use the same session after a user exits and then returns?
Second, if it is possible, then please tell me what I need to do. So far, this is what I have been doing...
1.) The user submits login credentials
2.) The user is authenticated.
3.) The user does not have an existing session, so a new one is created.
4.) The user closes the browser.
5.) The user returns to login page and submits login credentials.
6.) The user is authenticated.
7.) The user has an existing session, so it should be used.
This is where I'm having trouble. All active sessions for my application are stored in a Hashtable. I have been using <%@ page session="false" %> so that a new session is not automatically created. Each time before I create a new session, I check my Hashtable to see if that user has an existing session. If a session exists for that user, then I would like to continue using that session if possible. I have used the methods request.getSession() and request.getSession(false), but a new session is always returned.
I could create a new session, copy the attributes from the old session(which is stored in my Hashtable) to the new session, and then invalidate the old session, but I'd rather not do that.
Is there a way that I can use existing sessions that I have stored in my Hashtable?First of all, is it possible to use the same session after a user exits and then returns?No, I don't think so. Let me explain why. When the server creates a session object for each client, it needs to know which client is making the request. Remember that HTTP is a stateless protocol. Every time a client makes a request, it sends some sort of session id to the server to let the server know who is trying to make the request. The server will then check to see if a session object exists for that particular client and if so, it will make sure that the max inactive interval (maximum time alloted for that client's session) has not been exceeded. If every thing is okay, then the client can access the session object to get values that were previously placed there. There are many ways that servers try to keep track of clients. One way is to have the clients write the session ID using cookies. But, many people like disallow cookies. So some servers do what is known as URL rewriting. That is, they will write the session ID on the end of the query string. This can also be accomplished programmatically, but it can be taxing to do. Anways, the point is that the client and the server have to have some sort of link between each other and that link is the session ID. So, if the browser is closed, the session ID is lost. That particular client will be forced to get a new session ID the next time the following code is executed:
//create a session object and set its values
HttpSession session = request.getSession(true);>
Second, if it is possible, then please tell me what I
need to do. So far, this is what I have been doing...
1.) The user submits login credentials
2.) The user is authenticated.
3.) The user does not have an existing session, so a
new one is created.
4.) The user closes the browser.
5.) The user returns to login page and submits login
credentials.
6.) The user is authenticated.
7.) The user has an existing session, so it should
be used.If you really want to do something like this, you could make up your own ID and store it as a cookie on the client. I've never tried anything like this before so you would have to do your own research. Are you sure you want to do something like this. There is a reason why it works the way it does. There is also a reason why you want to keep the session timeout value some what small. Let me give you an example of some craziness with sessions. A client we once had wanted to keep their sessions open for 4 hours because they said there clients simply did not like to log in all the time. I nearly gasped when I was told we needed to do this. When you make the session time out large (i.e. the maxInactiveInterval( )), then session objects stick around longer in the server. Let's say a client logs into the server and receives a session object. Then, the client makes a few requests. The server knows to keep the session alive as long as the time between requests has not exceeded 4 hours. Then the client closes the browser. How is the server suppose to know that the browser was closed. Well, it doesn't. It just knows to check times between requests. So, that particular session object won't be garbage collected until the session times out. What if a whole bunch of clients did this. Yucko. The server would have a whole bunch of session objects living in memory. What a waste. This is all above and beyond the typical security problems that can arise from having a session open for so long. To make a long story short, you really shouldn't do what you are trying to do unless it is the nature of the app.
>
This is where I'm having trouble. All active sessions
for my application are stored in a Hashtable. I have
been using <%@ page session="false" %> so that a new
session is not automatically created. Each time
before I create a new session, I check my Hashtable
to see if that user has an existing session. If a
session exists for that user, then I would like to
continue using that session if possible. I have used
the methods request.getSession() and
request.getSession(false), but a new session is
always returned.
I could create a new session, copy the attributes from
the old session(which is stored in my Hashtable) to
the new session, and then invalidate the old session,
but I'd rather not do that.
Is there a way that I can use existing sessions that I
have stored in my Hashtable? -
Concurrent users sessions from same machine issue
Hi there
We have 10.1.2 OIM environment and SSO. We are running reports from Oracle portal.
The issue is that when I have multiple users sign on on same machnie and running user id specific reports - all users see report from last login users.
Each user has owne IE or Firefox browser window.
It looks that cookie that contains SSO authenticated information is shared between multiple browser sessions. How can we control cookie to work only within one browser not for the other web browser sessions.
The same issue exists even when we go SSO - Portal - Forms - Reports.If I open two different browsers (e.g. Firefox and IE) those browsers don't know about each other. No session sharing happens automatically.
Theoretically you could use the user's IP address for session tracking. But that will fail miserably for users who come from the same IP address, e.g. through a NAT firewall.
I don't think you can fill that requirementreliably & without breaking something. -
How to track the login user session in webdynpro
Hi all,
I have a new requirement as Explained below
User will login from portal with login username and password.
I want to retive that information.
How to keep track of that information in webdynpro
Thanks & Regards
Padma NHi Padma,
First you need to add the security.jar file by following the given steps
Right Click on Project-Propertyjava Build PathLibrariesWDRuntime
Com.sap.security_2.0.0
public void LoginUser( )
//@@begin LoginUser()
String LogonID;
try{
// create an user object from the current user
IWDClientUser wdUser=WDClientUser.getCurrentUser();
IUser user=wdUser.getSAPUser();
//LogonID=user.getUniqueName();
wdComponentAPI.getMessageManager().reportSuccess(user.getFirstName()" "user.getLastName().toUpperCase());
//wdComponentAPI.getMessageManager().reportSuccess(LogonID.toUpperCase());
wdComponentAPI.getMessageManager().reportSuccess("Logon User ID : "+wdUser.getClientUserID().toUpperCase());
}catch(Exception e){
e.printStackTrace();
//@@end
Thanks
Anup
Maybe you are looking for
-
Emac Fire Wire to RCA DV Converter
Is there a Converter out there like the "Apple Mini-DVI to Video Adapter" for the Emac?
-
Firefox has been working great on my computer for months, and then all the sudden it wouldn't load any pages. So naturally I restarted my computer, but when it restarted Firefox wouldn't open at all. The icon glows for a bit like normal, then it fade
-
Error message in Photoshop 11 editor
I am getting an error message in Elements 11. Here is the messaage: the ordinal 323 could not be located in the dynamic link library iertatil.dll. What can I do to correct this? Thanks, DAn
-
I have a Zen Touch 40mb and want to know if I download Media Player will my MP3 still work? I currently use Yahoo Music to download my subscription music and remembered that using Media Player caused a lot of problems. But to compound the matter, tho
-
Intermittant Connection Issues
My desktop computer is hooked directly to the UltraLine Series3 Model 9100EM router via CAT 6 cable. Yet, every few minutes when surfing the web I get a "page cannot be displayed" error. Refreshing the page once or twice will display the page. Whe