Jenkins na Ubuntu - jak / gdzie jest wdrażany?

16

Jestem początkującym jee, więc mogę źle zrozumieć niektóre koncepcje Java niezależne od samego Jenkinsa .

Mam dostęp do serwera podobnego do Ubuntu, przez który jenkins został zainstalowany sugo apt-get(ktoś inny go zainstalował). Mam dostęp do aplikacji przez Internet. Chcę dowiedzieć się, jak to jest wdrożone i gdzie - kocur (jako kontener serwletu), serwer aplikacji czy nic?

użytkownik @ serwer: $ ps aux | Grep Jenkins
1001 1801 0,0 0,0 5628 836 pkt / 8 R + 10:58 0:00 grep - kolor = auto jenkins
Jenkins 13758 0,1 11,0 1355676 456860? Ssl Feb05 1:26 / usr / bin / java -jar /usr/share/jenkins/jenkins.war --webroot = / var / run / jenkins / war --httpPort = 8080 --ajp13Port = -1 --preferredClassLoader = java.net.URLClassLoader --logfile = / var / log / jenkins / jenkins.log

Jest plik .war, więc powinien być jakiś kontener serwletu, ale nie mam zainstalowanego tomcat.

użytkownik @ serwer: $ dpkg -L jenkins
/.
/ usr
/ usr / share
/ usr / share / doc
/ usr / share / doc / jenkins
/usr/share/doc/jenkins/README.Debian
/ usr / share / doc / jenkins / copyright
/ var
/ var / log
/ var / log / jenkins
/ var / lib
/ var / lib / jenkins
/itp
/etc/logrotate.d
/etc/logrotate.d/jenkins
/ etc / init
/etc/init/jenkins.conf
/etc/init.d
/ etc / default
/ etc / default / jenkins
/usr/share/doc/jenkins/NEWS.Debian.gz
/usr/share/doc/jenkins/changelog.Debian.gz
/etc/init.d/jenkins
ducin
źródło

Odpowiedzi:

25
  • Zazwyczaj tak jest /var/lib/jenkins
  • dpkg -L jenkins pomoże ci znaleźć pliki instalowane przez pakiet
GrzegorzOledzki
źródło
Masz na myśli, że Jenkins ma własny pojemnik na serwlet?
1
Tak. Jeśli 8080jest to Twój lokalny port Jenkins, spróbuj uzyskać dostęp do nieistniejącego adresu, np. Localhost: 8080 / asdfasdf, a następnie zobaczysz pewne informacje. RozumiemWinstone Servlet Engine v0.9.10
GrzegorzOledzki
4

Domyślnie Jenkins jest instalowany z pojemnikiem serwletu Winstone . Jest to lekki pojemnik serwletu, nie w pełni obsługujący niektóre interfejsy API (czytaj więcej na wikipedia )

ducin
źródło