AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[messaging](server)

Martin Hope
z8000
Asked: 2010-02-26 21:17:34 +0800 CST

多台服务器上的多个进程之间的 IPC

  • 2

假设您有 2 台服务器,每台服务器都有 8 个 CPU 内核。

每个服务器运行 8 个网络服务,每个服务托管任意数量的长期 TCP/IP 客户端连接。

客户端向服务发送消息。

服务根据消息 执行某些操作,并可能通知 N>1 个客户端状态更改。

当然,这听起来像一个僵尸网络,但事实并非如此。考虑 IRC 如何与 c2s 和 s2s 连接以及 s2s 消息中继一起工作。

  • 服务器位于同一个数据中心。
  • 服务器可以通过专用 VLAN @1GigE 进行通信。
  • 消息的大小小于 1KB。

您将如何协调哪个主机上的哪些服务应该接收消息并将消息中继到连接的客户端以获取状态更改消息?

有无数种方法可以有效地解决这个问题。

  • AMQP(RabbitMQ、ZeroMQ 等)
  • 传播工具包
  • 所有服务之间的 N^2 个连接(坏)
  • 哎呀,甚至运行 IRC!
  • ...

我正在寻找一个解决方案:

  • 也许利用了只有一个小的封闭集群的事实
  • 易于管理
  • 可以很好地扩展
  • 是“愚蠢的”(没有奇怪的边缘情况)

你有什么经验?

你有什么建议吗?

谢谢!

networking service messaging architecture
  • 1 个回答
  • 320 Views
Martin Hope
Chance
Asked: 2009-07-07 06:20:51 +0800 CST

具有 IM 日志记录/代理设置的经验

  • 0

我们需要办公室间消息传递,虽然现在使用它的几个人使用 AIM,但我们意识到这种设置滥用的可能性非常高。我们希望使用某种日志系统作为威慑。

您能否提供有关良好 IM 日志记录代理的建议,以及使用这些相同设置的经验?我们特别希望监控 AIM。

这将需要在 FreeBSD 上运行,并且不需要 java,如果您想为我们的问题提出替代解决方案,请随时这样做。

谢谢,机会

proxy messaging
  • 3 个回答
  • 464 Views
Martin Hope
Jim Hunziker
Asked: 2009-06-17 07:55:47 +0800 CST

跨平台 VOIP + IM 客户端和 Linux 服务器

  • 7

目前,我们的一组员工正在使用 Skype 进行群聊和电话会议。他们不使用电话号码,只使用 Skype 用户帐户。

我想设置一个服务器,该服务器将提供只能在 LAN 内部访问的类似功能。

我不想要的是与真正的电话一起使用的东西。

Skype 的主要问题是 Linux 客户端很糟糕,而且每年都在恶化,他们不更新它。我也不喜欢我们公司数据通过 Skype 服务器的想法(是的,我知道它是加密的)。

SIP 似乎很痛苦,但也有 GnuGk 和 Jabber+Jingle。

不管是什么,我也想支持 Windows 客户端。

有什么开源且易于管理的东西吗?

linux messaging voip
  • 5 个回答
  • 1014 Views
Martin Hope
Nano Taboada
Asked: 2009-06-11 12:30:33 +0800 CST

如何创建 Exchange/Outlook 规则以将用户的已发送项目复制到他们的个人文件夹对应项?

  • 0

我还没有遇到一个足够专注于保持他/她的邮箱整洁的用户,更不用说将发送的消息移动到 PST 以保持存储配额的合理性。最常见的原因是他们只是没有找到一种简单的方法来创建规则来做到这一点。所以基本上我想知道您是否想分享任何提示/脚本来帮助我让他们的生活更轻松一些?

提前非常感谢!

windows exchange outlook messaging
  • 2 个回答
  • 3560 Views
Martin Hope
mafro
Asked: 2009-05-21 00:40:49 +0800 CST

集群 JBoss 消息传递、XA 恢复:JMSSecurityException

  • 1

我正在尝试在 JBoss EAP 4.3 (CP04)上的基本非集群默认服务器配置(我们只想要集群消息传递,其余是无状态的仅故障转移)上设置集群 jboss-messaging 和 XA-recovery。

当我添加 XA-recovery 时,我在日志中收到以下错误:

09:05:07,558 ERROR [ExceptionUtil] ConnectionFactoryEndpoint[jboss.messaging.connectionfactory:service=ConnectionFactory] createFailoverConnectionDelegate [s-ar10uuuf-1-k1eztuuf-z44sla-t6avs4]
javax.jms.JMSSecurityException: User null is NOT authenticated

[... stacktrace removed for readablity ...]

09:05:07,559 ERROR [MessagingXAResourceWrapper] ********************************Failed to connect to server
javax.jms.JMSSecurityException: User null is NOT authenticated

看起来我缺少一些安全配置 - 但我不知道在哪里。

我已经两次和三次检查了我的配置是否有错误,并且我正在使用以下文档:

http://www.redhat.com/docs/manuals/jboss/jboss-eap-4.3/doc/messaging/JBoss_Messaging_User_Guide/html/recovery.html

相同的配置在生产配置中就像一个魅力(更新:不再是真的,见下文)

有没有人这样做过?有什么想法我做错了吗?

更新:

该错误取决于我在消息传递配置 (*-presistence-service.xml) 中使用的数据源(DefaultDS 与 MyOwnDS)。我尝试了以下场景:

  1. DefaultDS/HSQLDB:有效(当然这是标准配置......但谁想在生产中使用这个配置?)
  2. DefaultDS/MySQL:有效(这是一个可接受的解决方法)
  3. MyOwnDS/MySQL:不工作

消息传递不可能取决于名为“DefaultDS”的数据源,所以我猜想当我使用自己的 DS 时,一些与 DefaultDS 相关的配置会丢失。但我想不通是什么...

login-config.xml 中有一个条目(HsqlDbRealm)使用“DefaultDS”,但它看起来不像是消息传递使用的?

我错过了什么?

jboss messaging
  • 1 个回答
  • 3080 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve