服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
AWS的应用程序负载均衡器具有在Route to multiple ports on a single instance上路由Route to multiple ports on a single instance的function。 任何人都可以使用这个function命名几个用例吗?
这个问题已经经历了两年多的时间,我从来没有真正放慢脚步,花时间去问,主要是因为我一直在使用云服务,而不是直接pipe理自己的服务器,现在。 公司提到线性/水平缩放是相当普遍的事情,当事情变得有点困难时,他们会在服务器应用程序上投入更多的机器来提高吞吐量。 请求将由所提供的许多机器之一来处理,并对客户做出响应。 在大多数情况下,我所读到的是,请求/连接和关联的数据被转发到应该根据所使用的algorithm处理特定连接/请求的设备。 这在理论上听起来不错,但是没有一个单一的失败/限制点 ? 如果有一个应用程序将所有这些请求(思考REST请求在这里)路由到应该处理它的机器,是不是还有一台机器正在接收和处理每一个请求? 如果你有5台机器,或者20台机器没有关系,如果有一台机器处理每个请求,并把它交给其他机器处理。 这似乎是一个可怕的实现,因为它在增加吞吐量方面没有做任何事情,但这是我读到最多的一个。 我如何总是想到这一点是有一个单一的服务器来处理决定哪个机器应该处理你的请求,你将在启动时发起一个GET请求。 这个请求可以通过关于您应该与之通话的服务器的信息来解决。 每隔5分钟左右,您将向服务器发送另一个GET请求,以查看是否应更改服务器,并始终发送GET请求以获取有关任何networking错误的新服务器。 这将确保你永远不会试图与离线服务器进行通信,并且我唯一想要调用它的“切换服务器”请求是询问我们应该与哪个服务器进行通信的请求。 这个切换服务器应该通过保持活动的TCP连接连接到每个单独的服务器,并确保服务器正在运行。 在服务器脱机的情况下,build议客户端使用新的服务器。 这样,即使机器停机,最终用户也不会注意到它。 在这个问题上我读到的信息有两个核心的区别,我怎么会认为它是有效的,这就是“Handoff server”的请求处理的数量,而我的实现只需要最less量的请求,我总是阅读有关请求切换服务器来处理每一个请求。
我正在运行命令: ps -ef | grep [p]ts/1 ps -ef | grep [p]ts/1 结果是: root 13820 1733 0 14:19 ? 00:00:00 sshd: root@pts/1 root 13822 13820 0 14:19 pts/1 00:00:00 -bash root 15847 13822 0 15:32 pts/1 00:00:00 ps -ef root 15848 13822 0 15:32 pts/1 00:00:00 grep [p]ts/1 为什么它返回grep和ps ? PS单引号和双引号给了我相同的结果。 我能够使用grep -v grep工作得到没有“grep”的输出,但我想用更优雅的方式。
我目前正在尝试将所有发送到*@example.com邮件发送到[email protected] 。 不过,我也想拒绝所有邮件到[email protected] 。 我基本上需要一个通配符,我可以定义一个(或多个)通配符的例外。 我目前通过virtual_alias_maps = hash:/etc/postfix/virtualconfiguration我的通配符virtual_alias_maps = hash:/etc/postfix/virtual指令,它与以下configuration一起工作: @example.com me [email protected] me 现在我想拒绝所有发送到[email protected]邮件,而不是将邮件发送到我或任何其他邮箱。 我似乎无法find有关如何根据通配符中的特定地址拒绝的信息。 如何阻止电子邮件被接受,因为在virtual_alias_maps中匹配通配符?
我正在使用nginx来pipe理不同域上的多个站点。 我刚刚更新了这一切,以确保所有到mainsite.com的stream量都被redirect到https(明显有一个针对mainsite.com的工作证书),但是目前其他网站都使用http。 然而,如果有人访问https://othersite.com ,他们被路由到https://mainsite.com ,不匹配的证书给他们一个警告,如果他们select继续前进,他们被发送到django服务器在mainsite.com上。 然后,因为othersite.com不是该网站上的允许主机,则会失败。 我想我需要的是一些捕获所有的HTTPSstream量,这是不会 mainsite.com重新路由到http,但我已经读过,这是不可能的。 有任何想法吗? 编辑:这是我目前的configuration粗略副本: – default.conf server { listen 80 default_server; return 444; location / { root /usr/share/nginx/html; index index.html index.htm; } } mainsite.conf server { listen 80; server_name www.mainsite.com mainsite.com; return 301 https://$server_name$request_uri; } server { listen 443 ssl; server_name www.mainsite.com mainsite.com; ssl_certificate /etc/letsencrypt/live/mainsite.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/mainsite.com/privkey.pem; include /etc/nginx/sites-available/ssl.inc; […]
我有redirect规则: location /aanbod.html?limit=all {return 301 https://www.site.nl/compleet/ ;} 这个规则redirect,但是留下限制=所有请求 如何删除它并得到没有请求的新url? Thaks!
当使用exquilla插件通过Thunderbird在局域网之外时,我无法从我的笔记本电脑访问我的Exchange服务器。 Exchange服务器位于内部networking中,NAT规则端口将stream量转发到Exchange服务器。 当我使用没有/ owa的FQDN时,请求超时。 如果我加/ owa,我会得到: 404 Not Found nginx 只有当我使用远程连接时才会发生这种情况。 如果我连接到LAN并使用FQDN连接到Exchange服务器,则可以毫无问题地使用所有这些资源。 我已经从我的智能手机进行testing,邮件和networking都正常工作。 < 更新 >这个网站是从我做的networkingtesting在线。 我可以通过我的智能手机上的4G访问。< updated > 我真的不明白发生了什么事。 networking规格: Draytek 2830 Windows Server 2008 Windows Exchange 2007 笔记本电脑客户端规格 Windows 10 铬 雷鸟(Exquilla) 苹果系统 邮件应用 智能手机客户端规格: Android的 Gmail的 更新: 不能从两个私人networking访问,不同的运营商。 我只能通过我的智能手机中的第三个运营商直接连接到3 / 4G。 我已经用这台笔记本电脑与Windows,MacOS和我的智能手机testing。 更新2: 有一个NAT规则可以从公共端口443转发到端口443的专用服务器x.该路由器中没有ACL和代理configuration。 我忘了说这个公司的上行链路(从运营商是光纤)是在一个子网(255.255.255.252)与一个专用的IP,也有子网,子网ID,网关和广播。 我认为也许在我的ISP的网关中有一个代理。 更新3: 我在想, Nginx是我的web服务,但它似乎没有,我有search它,什么都没有。 即使在terminal使用nginx -h ,我甚至telnet […]
为了保持我的目录的组织,同时保留干净的URL,我想这样做是为了使我的/ src /目录中的文件可以从我的网站的根URL中查看。 我已经尝试了各种解决scheme来实现这一点,无济于事,例如: location / { rewrite ^(.*)$ src/$1; } 请给我正确的方向吗?
目前,我在Ubunut Linux 16.04上连接到域控制器的Samba。 当我join时,我join了ad-1.example.com ; 然而,在两周后,它发现read-only-adc.example.com在自己的子网上,并且完全无法运行。 桑巴真的, 真的不喜欢只读域控制器。 到目前为止,我还没有find任何方法强迫Samba使用主域控制器的一个子网,可以通过修改/etc/krb.conf或在/etc/hosts虚假信息(它findIP地址而无需查看hosts文件)。 有谁知道如何解决这个问题?
我们的networking完全无法访问多个网站。 具体来说,hunter.io,polymail.io和1password.com。 我检查了所有这些网站从多个设备和浏览器,所有返回一个错误。 在Safari中,错误是这个消息 。 当我尝试从我的手机,并closuresWiFi,我可以访问使用数据的网站。 我已经浏览了我们的思科无线控制器仪表板,找不到上周发生的问题。 任何人都可以帮助指出我在正确的方向吗? 我甚至不知道从哪里开始。