7
1. Wat is TRA? How u can install TRA? TRA is Tibco Runtime Agent It provide agent to star and stop all the TIBC Applications. It provides runtime environments to the tibco applications. It also provides bac! ground "ibraries which is used to provide a ba plat#orm to wor! with tibco applications. When we install TRA what all the components we will get. 1$ %R& ' %ava runtime environment$ ($ Rendevers 'R)$ *$ Haw! +$ ,esigner -$ T C" /$ "ibraries. 0$ All the itilities speci#ied below will be comming when we 1. Wat r d additional utilities? 1$ ,omain uitilit2 ($ Build &AR itilit2 *$ App3anager itilit2 +$ Tra 3odi#2 itilit2 -$ b#uscate itilit2 ' used to encr2pte the passwords$ (. Wh2 u install domain utilit2? We get domain uitilit2 when we install TRA. *. How can u add &34 ? B2 using domain itilit2 . u need to give version 5 &6e #ile 'tibemsd. Con#ig #ile 'tibemsd.con#ig$ +. wat is a domain? ,omain is a collection o# sers 5 3achines and Applications. -. Hw can u install ems instance in domain utilit2? We can not create &34 instance using domain itilit2. How to create separate or 3ultiple &34 Instance? to set up a seperate instance please do this steps7 create a new director2 e.g. new8instance Cop2 the tibemsd.con# #ile #rom 9TIBC8H3&:ems:-.1:bin to 2our new director2. &dit the #ile and set all path to 2our new director2

Interview Que

Embed Size (px)

Citation preview

1. Wat is TRA? How u can install TRA?

TRA is Tibco Runtime Agent

It provide agent to star and stop all the TIBCO Applications.

It provides runtime environments to the tibco applications.

It also provides back ground Libraries which is used to provide a base platform to work with tibco applications.

When we install TRA what all the components we will get.

1) JRE ( Java runtime environment)

2) Rendevers (RV)

3) Hawk

4) Designer

5) TPCL

6) Libraries.

7) All the Uitilities specified below will be comming when we

1. Wat r d additional utilities?

1) Domain uitility

2) Build EAR Uitility

3) AppManager Uitility

4) Tra Modify Uitility

5) Obfuscate Uitility ( used to encrypte the passwords)

2. Why u install domain utility?

We get domain uitility when we install TRA.

3. How can u add EMS ?

By using domain Uitility . u need to give version , Exe file (tibemsd.ext ) , Config file (tibemsd.config)

4. wat is a domain?

Domain is a collection of Users , Machines and Applications.

5. Hw can u install ems instance in domain utility?

We can not create EMS instance using domain Uitility.

How to create separate or Multiple EMS Instance?

to set up a seperate instance please do this steps:

create a new directory e.g. new_instance

Copy the tibemsd.conf file from $TIBCO_HOME/ems/5.1/bin to your new

directory.

Edit the file and

set all path to your new directory

set the "listen" parameter to a port number not used on your machine

Then start $TIBCO_HOME/ems/5.1/bin/tibemsd -config

new_instance/tibemsd.conf

Background:

when you start tibemsd without any parameter it is the same as starting

with -config $TIBCO_HOME/ems/5.1/bin/tibemsd.conf.

6. Is der any limit to add machines?

I am not sure . it is there i guess . we can add at max 36 machines.

Generally we add 6 to 7 machines to domain , i did not face any problem.

7. If we log into tibco admin, wat r d diff panels we have?

User Managemanet

Resource Management

Application Management

8. hw do u create archive file?

By two ways using Desiginer.

1)In General Pallate we have Archive activity we need to drag and drop in desigine panal and build it.

2) In Desiginer in tools tab we have an option call build archive, by using that.

9. for wat do we use app manage utility?we use App manager for scripted deployment , with ou using Tibco GUI Admin.

10. how do u build ear?1)In Tibco Designer we have an option call build EAR.

2) In c\tibco\tra\bin

We have buildearuitility by using that we can also build EAR.

11. how do u create configuration files in xml, in ear, Buy Using AppManager Export Command.12. hw can u export?AppManager Export path of Ear - Path of Xml (pls check the command in Scripted deployment .pdf in c\tibco\tra\bin\doc)

13. wer is app manage utility in tibco installation directory?$Tibco_Home DirEg :c\tibco\tra\bin (In windows)

Eg: $Tibco_Home\tibco\tra\bin (In Unix)

14. assume tat I have a domain, 4 machines r on d domain, I want to deploy only 2 and 3 can I do tat?Yes Before deploying the EAR. You need to add machines on which you want to deploy. When you click .Par in the Ear you will get an option to add the machine .

15. wat is d advantage of applications in multiple machines?You Can deploy in FT Mode

16. wat is fault tolerance?When the Primary server goes down the secondary server will come and start running. So there will be no down time for the applications deployed in FT Mode.17. hw do d communication in b/w machines happen in fault tolerance?By Using FT HeartBeat intervelWhat is an Activation Intervel ?

It is the time taken by the secondary application to become active.

FT Heartbeat interval time < Activation Interval.

18. once u deploy application in admin, hw can state will b getting in d admin successful?1) By checing the application logs.2) By logging in to domain and looking the status.

19. which service will update des values? hawk20. wat is hawk?Hawk is a Monitoring Tool used to moniter the applications deployed in the Domain.

21. assume one service is going down/I want service to b started again, hw?Buy using Hawk Rulebase (.hrb) you can write the rule to restart the application when it goes down.

22. hw can u point out (performance tuning) deployed application?By using Flow Limit , Max Jobs and Activation Limit.23. diff b/w flow limit n activation limit?If we enable activation Limit , Each job instance use the cache memory till the job complete( Go through document for better understanding c\tibco\tra\bw\5.6\doc\pdf\tibco-bw-admin.

24. I have an application deployed on d server I want to look at logs, wer can I look for logs?.\tibco\tra\domain\domain_name\applications\logs25. wat is home folderwhere all the tibco applications can be installed,26. apart frm tra files, wat files do u have?We can have Tra files , config files , .dat files.

27. assume tat I want to write some monitoring parameters to tat amber point??Amberpoint is an SOA management technology. The website www.amberpoint.com describes it. Amberpoint's governance technology is embedded in Tibco Active Matrix. what is amberpoint?what are the advantages and disadvantages in tibco? ( just for referce )

As i know the products of TIBCO that use amberpoint is Policy Manager & Policy Agent.

They provide Web Service governance function for users. For example, Proxy, LoadBalance, FaultTolerance, Route, Security & other policies. It's very easy to use, the Web Service and the policies are isolate, the developer can forcus the Web Service interface and the System Administrator can use the PM&PA manage the Web Services, add policies for them. Those policies all according the WS standard.

The disadvantages, in my opinion, is the performance. Becuase the PM&PA are using TOMCAT as it's appserver, maybe it's not good enough for some scenarios.

Steel

28. I have application deployed in d domain and send some 10 requests, after processing 5 requests , server got down, engine was http, wat will happen? Will d rest go through? We will lose the request if we use HTTP.

We can get the Msgs if it is EMS.29. checkpoint in administrator?

30. creation of archive file?

EMS questions?

1. apart from ems can I use another messaging service? We can user Rendevers(RV).

2. wat is tibco rv? RV is a tibco own Messaging product . It is used mainly in large distributed networks. It is basically a bus based architecture, it uses Subject base addressing. It is a rv is fast. Rv is by default reliable. It is difficult to maintain as it is distributed.3. which 1 u used? EMS

4. wat is ems? EMS is a Enterprise Message Services. which is build using the JMS specification. 5. wat r bridges? Bridge is used the make a link b\w to destinations Q-T or T-T or T-Q or Q-6. wat is d root configuration file for ems?Tibcemsd.config

7. hw do u create text file in unix?make file example.txt

8. I want to add content in d middle of d file?VI editor

9. wat is d use of tail command?To see last line in a file

Tail -100f filename

10. hw can I run d script file?go to the path of the file where located and run the file

eg : want to run text.sh in folder class\gopi

the go to class\gopi> .\text.sh

then file will run.

11. nohop.Used to run the .sh file in the background .12. pseudoaccess in unix?Have Admin Access in Unix root folder.

13. hw do u debug an application in ems thru unix?By EMS logs

Hw to add a machine?

Ans:

.1. , start Domain Utility and click theNextbutton on the main screen.

2.UnderCategory, selectMachine Management, then selectAdd Machine. ClickNext.

3.In theAdd Machinepanel, provide values in each field. (user name, pwd, domain, machine)

4.ClickNext. A summary dialog appears where you can verify that the values your provided are correct.

5.ClickNextto add the machine to the domain.

6.Start the TIBCO Hawk Agent that is referenced in the last Domain Utilityscreen.

7.ClickFinishto end the session.

Hw to add ems?

To Add an EMS Server Using the GUI

1.Start Domain Utility on the machine on which the administration server forthe domain is running and click theNextbutton on the main screen.

2.UnderCategory, clickTIBCO EMS Plugin, then clickAdd TIBCO EMSServer.

3.ClickNextand in the screen that appears, select an administration domain.

4.Provide the Administrator credentials for the domain and clickNext.

5.A screen appears that describes the machine on which the TIBCO EnterpriseMessage Service software is installed. Click next.

6.Provide information about the TIBCO Enterprise Message Service server. (version, executable file, config file, user name,pwd, port)

7.

8.ClickNextto add the server to the domain.

9.ClickFinishto end the session

Trouble shooting?

Domain Configuration Category Does Not Display

On Microsoft Windows, if the Domain Configuration category does not display inTIBCO Domain Utility, do the following:

1.Using a text editor, open thedomainutility.trafile. The file is located in theTIBCO_TRA_HOME\binfolder.

2.Add the-DdebugCategories=trueproperty to the file.

3.Start TIBCO Domain Utility.

4.Open thedomainutility.logfile. By default, the file is located in theTIBCO_TRA_HOME\logsfolder.

If no product information is logged in the file, your Windows registry is verylikely corrupt and consequently no information about TIBCO products is available using TIBCO Installer APIs. The work around is to uninstall and reinstall all TIBCO products on the machine.

Hw to change a global variable?

a) to change a global variable for a server or a process??

1. in tibco administrator, click application management

2. select an application expand it

3. in configuration builder panel, click a service name or a process name

4. click d advanced tab

5. change global variables as needed

6. click save

you can create rulebases using the tibco hawk display rule base editor

Bridges are created between one destination and one or more other destinations of the same or of different types. That is, you can create a bridge from a topic to a queue or from a queue to a topic. You can also create a bridge between one destination and multiple destinations. For example, you can create a bridge from topic a.b to queue q.b and topic a.c.

Secure Sockets Layer (SSL) is a protocol that provides secure authentication and transmits encrypted data over the Internet or an internal network