The mid-tier's not my strongest area, so thought I'd throw a design issue out for feedback:
- Assumption
- Issue
- Solution/Question #1
- Solution/Question #2
Mid-tier configuration assumption (please confirm or verify): a mid-tier SAS web app (e.g, SASServern_1) uses a shared/fixed JDBC connection to access RDBMS data, therefore all users running the SAS web app will share the common JDBC connection ID to the data.
Issue: Internal regulatory powers-that-be of the data insist that different business groups cannot share the one common JDBC ID.
Solution/Question #1: Can the settings for the JVM be configured to conditionally set the JDBC ID to be group-dependant? (Not sure how..)
Solution/Question #2: The web app could be vertically clustered, in which case, could each instance be configured to use a different JDBC ID, and also configured to ensure each group only uses their specific instance?
Other thoughts?
Thanks in advance.