我最近在基于 Hyper-V 的 VPS 上运行我的电子商务包 (ASP.net + SQL Server) 时遇到了一些性能问题,所以我正在考虑将我的 VPS 切换为更快的 VPS。
为了在迁移之前评估 VPS,我需要一个简单的(最好是免费或便宜的)基准测试来测试 CPU/内存/磁盘性能,并且可以在 Windows (VPS) 上运行。
一个很好的功能是能够考虑服务器负载。从本质上讲,我正在寻找可以考虑到服务器 CPU 平均负载为 80% 并在生成分数时考虑到这一点的东西。
我希望我是有道理的:-)。谢谢!
在我的 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 … 我制作了一个 ActionScript 3.0 Flash 游戏并使用 SmartFoxServer 实现了多人游戏功能。现在我想把这个游戏放在我的网站上,这个网站托管在 000webhost 上。
我的游戏在本地主机上运行得非常好。但是我需要将我的 smartfox 实例放在公开可用的地方。这是我需要你们帮助的地方。
有一篇文章解释了需要做什么 - http://docs2x.smartfoxserver.com/GettingStarted/installation
我不明白,我是否必须将我的游戏和 smartfox 实例放在远程服务器、vps、专用服务器或什么上?
我正在考虑从托管服务提供商那里获取VPS 节点。但是我很不清楚 VPS 节点是如何真正工作的。
我需要为四个或五个域移动托管服务提供商,出于多种原因,我正在考虑使用 Linux VPS,而不是继续使用我当前的共享托管托管服务提供商。唯一阻止我的是电子邮件。我有很多运行和维护 Apache 的经验,但没有使用电子邮件服务器的经验。根据一些研究,如果我想保留我现在使用的东西,看起来我会选择 Postfix 和 Dovecot,可能还有 Exim 和 SpamAssassin。我在执行定期维护和关注安全更新方面没有问题,但我不想一口咬下去。
对于刚接触电子邮件服务的人来说,设置一个可从外部访问(通过 SMTP 和 POP3,而不是 IMAP)、通过 SSL/TLS 可用并且对多个域相当可靠的电子邮件服务器有多难?维护一个需要多少时间?
我有一个带有 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 的配置。
我正在尝试将我在 GoDaddy 注册的域名与来自 OVH (SoYouStart) 的 VPS 相关联。我必须创建一个 A 记录来指向我的 IP 并且它可以工作,但是,它有时会将我重定向到 GoDaddy 的停放页面,这意味着我仍然需要更改服务器名称。因此,要将我的域链接到我的 VPS,GoDaddy 要求我提供 2 个服务器名称,但 OVH 只给了我一个服务器名称。
任何线索如何使这件事发生,我到处搜索没有正确的答案。
谢谢!
我的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) 我正在尝试在我的 VPS 上为 PHP 安装 GMP(GNU 多精度)。服务器操作系统:- CentOS 6 with cPanel GMP 官方网站:- http://www.gmplib.org 我已经尝试了 8 天,但没有找到任何解决方案。
我有一个 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 ×10
linux ×2
benchmark ×1
bind ×1
centos ×1
centos7 ×1
dovecot ×1
email-server ×1
gameserver ×1
godaddy ×1
hosting ×1
java ×1
packages ×1
php ×1
port ×1
postfix ×1
ptr-record ×1
rsync ×1
ssh ×1
web-hosting ×1