标签: virtual-server

如何设置新的Jenkins奴隶

我最近继承了Jenkins驱动的Java项目,其中主要开发人员刚刚升级并退出.他已将Jenkins WAR部署到虚拟服务器上的Tomcat实例,这就是被认为是"构建服务器"的东西.

此构建服务器配置了一个从属服务器,用于构建和部署到myserver.example.com另一个虚拟服务器.在周末,系统工作人员退出myserver.example.com虚拟所在的物理服务器,为配置为部署到该从属服务器的任何Jenkins作业产生以下异常:

在此输入图像描述

当我点击" 查看日志以获取更多详细信息 "链接时,我看到以下控制台输出:

[03/18/13 08:13:31] [SSH] Opening SSH connection to myserver.example.com:22.
java.io.IOException: There was a problem while connecting to myserver.example.com:22
    at com.trilead.ssh2.Connection.connect(Connection.java:755)
    at com.trilead.ssh2.Connection.connect(Connection.java:546)
    at hudson.plugins.sshslaves.SSHLauncher.openConnection(SSHLauncher.java:650)
    at hudson.plugins.sshslaves.SSHLauncher.launch(SSHLauncher.java:283)
    at hudson.slaves.SlaveComputer$1.call(SlaveComputer.java:200)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    at java.util.concurrent.FutureTask.run(FutureTask.java:138)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    at java.lang.Thread.run(Thread.java:662)
Caused by: java.net.NoRouteToHostException: No route to host
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
    at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
    at java.net.Socket.connect(Socket.java:529)
    at com.trilead.ssh2.transport.TransportManager.establishConnection(TransportManager.java:342)
    at com.trilead.ssh2.transport.TransportManager.initialize(TransportManager.java:450)
    at com.trilead.ssh2.Connection.connect(Connection.java:699)
... 9 more
[03/18/13 08:13:34] [SSH] Connection …
Run Code Online (Sandbox Code Playgroud)

java continuous-integration virtual-server jenkins

23
推荐指数
1
解决办法
8万
查看次数

apache中的虚拟服务器和别名有什么区别?

通常,phpmyadmin在wamp包中配置为别名,某些项目可以在具有端口号的虚拟服务器中配置.任何人都可以解释这两者之间的区别是什么,在哪种情况下可以使用任何功能?

php apache alias virtual-server

7
推荐指数
1
解决办法
6257
查看次数

虚拟服务器的硬件要求

我们决定为我们的一些开发服务器采用虚拟化解决方案。我知道如果我们购买单独的物理服务器,硬件规格会是什么样子,但我不知道如何将这些信息合并到通用虚拟服务器的规格中。

我凭直觉知道这些规格不是累加的 - 我不应该只是将每台计算机的所有 RAM 要求相加来获得虚拟服务器所需的 RAM。我也不能真正将它们视为并行系统,因为无论虚拟化软件有多好,它都无法抽象出两台试图同时连接 CPU 的服务器。

所以我的问题是 - 是否有一种标准方法可以根据底层虚拟机的硬件需求估计来估计虚拟化系统的硬件要求?VMWare/MS 虚拟服务器开销是否有一个 +C 常量(如果有,C 是什么?)?

PS我保证一旦进入测试版就将其转移到服务器故障(遵守承诺)

hardware virtualization vmware virtual-server

5
推荐指数
1
解决办法
1万
查看次数

RunKit 如何制作虚拟服务器?

有许多网站提供云编码,例如Cloud9repl.it. 他们必须使用服务器虚拟化技术。例如,Cloud9 的工作区由 Docker Ubuntu 容器提供支持。每个工作区都是一个完全独立的虚拟机(请参阅详细信息)。

我想知道是否还有其他技术可以制作沙盒环境。例如,RunKit似乎有一个轻量级的解决方案:

它在专为您创建的虚拟服务器上运行完全标准的 Node.js 副本。npm 的 300,000 多个软件包中的每一个都已预先安装,因此请尝试一下

有谁知道 RunKit 是如何实现这一目标的?

cloud virtual-server node.js docker cloud9

4
推荐指数
1
解决办法
1139
查看次数

phpInfo:"虚拟服务器"是指什么?

我注意到在"apache2handler"下的phpinfo中,它说:

虚拟服务器是的

那指的是什么?这是否意味着apache在虚拟(即非专用)主机上?它会说:

虚拟服务器号

感谢您的帮助.

php apache2 virtual-server phpinfo

2
推荐指数
1
解决办法
1149
查看次数