标签: vps

对 vps 系统进行基准测试

我最近在基于 Hyper-V 的 VPS 上运行我的电子商务包 (ASP.net + SQL Server) 时遇到了一些性能问题,所以我正在考虑将我的 VPS 切换为更快的 VPS。

为了在迁移之前评估 VPS,我需要一个简单的(最好是免费或便宜的)基准测试来测试 CPU/内存/磁盘性能,并且可以在 Windows (VPS) 上运行。

一个很好的功能是能够考虑服务器负载。从本质上讲,我正在寻找可以考虑到服务器 CPU 平均负载为 80% 并在生成分数时考虑到这一点的东西。

我希望我是有道理的:-)。谢谢!

windows-server-2008 vps web-hosting benchmark

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

VPS 上的 Linux 内存不足

在我的 VPS (CentOS) 4GB ram(2 + 2 需要时动态分配)上,我让 tomcat 运行以下选项 JAVA_OPTS="-Xms256m -Xmx2048m -XX:MaxPermSize=256m"。

现在,当我尝试启动其他基于 Java 的应用程序(如 hudson 服务器)时,出现以下错误:

 没有足够的内存供 Java 运行时环境继续使用。
 本机内存分配 (malloc) 未能为 Chunk::new 分配 664080 字节
 包含更多信息的错误报告文件保存为:
 /server/hs_err_pid26476.log

似乎系统无法分配 650KB 的内存,但它应该有 1.2 GB 的空闲空间。

自由 -m 
             缓存的已用空闲共享缓冲区总数
内存:4096 2816 1279 0 0 0
-/+ 缓冲区/缓存:2816 1279
交换:0 0 0

我发现在某个地方我还应该检查 /proc/user_beancounters,它在 privvmpages 上显示了 failcnt。我不知道这意味着什么(提供商是否按预期提供了 4GB 内存?还是他在作弊?)

# cat /proc/user_beancounters
版本:2.5
       uid 资源持有 maxheld 屏障限制 failcnt
 70692271:kmemsize 15371949 15388993 41943040 46137344 0
            锁定页面 0 0 1024 1024 0
            privvmpages …

linux vps java virtual-memory

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

如何公开这款多人 Flash 游戏?

我制作了一个 ActionScript 3.0 Flash 游戏并使用 SmartFoxServer 实现了多人游戏功能。现在我想把这个游戏放在我的网站上,这个网站托管在 000webhost 上。

我的游戏在本地主机上运行得非常好。但是我需要将我的 smartfox 实例放在公开可用的地方。这是我需要你们帮助的地方。

有一篇文章解释了需要做什么 - http://docs2x.smartfoxserver.com/GettingStarted/installation

我不明白,我是否必须将我的游戏和 smartfox 实例放在远程服务器、vps、专用服务器或什么上?

hosting vps virtual-machines gameserver

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

一个 VPS 节点的性能会受到其他 VPS 节点的影响吗?

我正在考虑从托管服务提供商那里获取VPS 节点。但是我很不清楚 VPS 节点是如何真正工作的。

  1. 假设托管服务提供商承诺 2Ghz 的专用 CPU、2 个 CPU 内核、1000MB 的专用 RAM,那么我是否会一直得到它,假设托管服务提供商没有欺骗我?
  2. VPS节点可以是虚拟机,对吗?
  3. 如果它是一个虚拟机,并且它与服务器上的许多其他虚拟机共存,那么其他虚拟机的使用会影响我的性能吗?
  4. 假设为了赚钱,托管商在一台服务器上放了太多的虚拟机,导致超额订阅(假设对于一台服务器,正常可以放的虚拟机数量是10个,但是托管商放了30个),这会严重影响我的 VM 的性能吗?
  5. 如何确保托管服务提供商不会超额订阅?

vps

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

安装和维护电子邮件服务器

我需要为四个或五个域移动托管服务提供商,出于多种原因,我正在考虑使用 Linux VPS,而不是继续使用我当前的共享托管托管服务提供商。唯一阻止我的是电子邮件。我有很多运行和维护 Apache 的经验,但没有使用电子邮件服务器的经验。根据一些研究,如果我想保留我现在使用的东西,看起来我会选择 Postfix 和 Dovecot,可能还有 Exim 和 SpamAssassin。我在执行定期维护和关注安全更新方面没有问题,但我不想一口咬下去。

对于刚接触电子邮件服务的人来说,设置一个可从外部访问(通过 SMTP 和 POP3,而不是 IMAP)、通过 SSL/TLS 可用并且对多个域相当可靠的电子邮件服务器有多难?维护一个需要多少时间?

vps email-server postfix dovecot

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

IPTABLES 不会在重新启动时保留更改

我有一个带有 CENT 操作系统的 hostgator VPS。当我停止 VPS 并再次启动它时,我对 IPTABLES 所做的更改将无法保存我尝试保存 IPTABLES 但无济于事。每次我重新启动服务器时,我都必须运行以下命令才能获得我需要的 IPTABLES:

iptables -I INPUT -p tcp --dport 3000 --syn -j ACCEPT
sudo iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 3000
Run Code Online (Sandbox Code Playgroud)

第一个命令打开端口 3000,第二个命令将端口 80 流量重定向到端口 3000。

当我重新启动或完全停止 VPS 并再次启动它时,IPTABLES 启动就好像我从未保存过它们并回到我第一次获得 VPS 时的默认设置。

我已经尝试了所有这些命令,但仍然没有快乐。

我正在考虑编写一个脚本来运行我需要配置 IPTABLES 的命令。有什么建议?

仅供参考:我编辑了 /etc/sysconfig/iptables 并没有成功service iptables save,一旦重新启动,它会在 VPS 重置后返回到 Host Gator 的配置。

linux vps centos port

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

将 GoDaddy 域名链接到 OVH VPS

我正在尝试将我在 GoDaddy 注册的域名与来自 OVH (SoYouStart) 的 VPS 相关联。我必须创建一个 A 记录来指向我的 IP 并且它可以工作,但是,它有时会将我重定向到 GoDaddy 的停放页面,这意味着我仍然需要更改服务器名称。因此,要将我的域链接到我的 VPS,GoDaddy 要求我提供 2 个服务器名称,但 OVH 只给了我一个服务器名称。

任何线索如何使这件事发生,我到处搜索没有正确的答案。

谢谢!

vps godaddy

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

绑定 9 中的反向 DNS 失败且 VPS

我的IP地址是1.2.3.4(邮件和dns服务器的单一IP),我的域名是example.com,我使用Centos 7并绑定9命令输出:

`host 1.2.3.4`
Run Code Online (Sandbox Code Playgroud)

是:

`Host 4.3.2.1.in-addr.arpa. not found: 3(NXDOMAIN)`
Run Code Online (Sandbox Code Playgroud)

我的/etc/named.zones是:

    zone "example.com" {
    type master;
    file "/var/named/example.com.zone";
    allow-query { any; };
    allow-transfer { slaves; };
};

zone "3.2.1.in-addr.arpa" {
    type master;
    notify no;
    file "/var/named/example.com.ptr.zone";
    allow-query { any; };
    allow-transfer { slaves; };
};
Run Code Online (Sandbox Code Playgroud)

并且/var/named/example.com.zone是:

; Zone file for example.com
@ 100 IN SOA ns1.example.com. admin.example.com. (
2015052700 ; serial, todays date+todays
28800 ; refresh, seconds
7200 ; retry, seconds
2419200 ; expire, …
Run Code Online (Sandbox Code Playgroud)

domain-name-system vps bind ptr-record

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

如何在 CentOS 上为 PHP 安装/启用 GMP(数学函数)

我正在尝试在我的 VPS 上为 PHP 安装 GMP(GNU 多精度)。服务器操作系统:- CentOS 6 with cPanel GMP 官方网站:- http://www.gmplib.org 我已经尝试了 8 天,但没有找到任何解决方案。

php vps packages centos7

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

使用 Rsync 备份远程 VPS

我有一个 VPS,我们很快就会关闭,所以我想创建一个完整的备份。我在考虑 rsync,因为如果我 google linux 和备份词,我经常被 rsync 击中,那为什么不呢。:) 然而,问题来了。

我想备份 VPS 的备份机器无法从 Internet 访问。所以我不能只使用几乎每个人都建议的 SSH 到 VPS,sudo rsync 几乎所有东西,并作为输出标记备份服务器。我想运行一个类似于 dd 的 bash 命令,所以如果我在远程服务器上运行 rsync,我可以将我的本地文件夹标记为输出。另外我不得不提一下,root ssh 登录是不允许的,所以我只能作为一个实际上可以变成 sudo 的用户 SSH 进入 VPS,但默认情况下它只是一个普通用户。

我想出了以下 rsync 命令:

sudo rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} /* /backup/machine/folder
Run Code Online (Sandbox Code Playgroud)

我希望以某种方式使用它,就像我用于克隆的 dd 命令一样,但相反:

dd if=/dev/sda bs=4096 | pv | ssh root@<<TargetServer-IP>> ”dd of=/dev/sda bs=4096”
Run Code Online (Sandbox Code Playgroud)

vps ssh rsync

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