问题标签 [yaws]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
erlang - Erlang的最大同时开放端口数?
erlang TCP/IP 库是否有一些限制?我做了一些搜索,但找不到任何明确的答案。
我已将 ERL_MAX_PORTS 环境变量设置为 12000 并将 Yaws 配置为使用无限连接。
我编写了一个简单的客户端应用程序,它连接到我为 Yaws 编写的 appmod,并且正在通过同时启动 X 个客户端来测试同时连接的数量。
我发现当我到达大约 100 个客户端时,Yaws 服务器停止接受更多 TCP 连接并且客户端错误
我知道同时打开的连接数必须有限制,但 100 似乎真的很低。我查看了所有的 yaws 文档并删除了对连接的任何限制。
这是在运行 Snow Leopard 的 2.16Ghz Intel Core 2 Duo iMac 上。
在 Vista 机器上的快速测试表明,我在大约 300 个连接时遇到了同样的问题。
我的测试不合理吗?即同时打开 100 多个连接来测试 Yaws 的并发性是不是很傻?
谢谢。
erlang - 如何设置 Yaws yapp?
我正在努力为 Yaws 设置一个 yapp。任何人都可以在此处提供文档链接或复制粘贴一个简短示例吗?
抱歉,这是一个相当不具体的问题,但我或多或少迷路了:-)
谢谢,扬
apache - IIS、APACHE、YAWS 运行环境
最近我浏览了一篇文章,解释了 YAWS 服务器的潜力以及它每秒处理的请求数。提到 YAWS 每秒可以处理 8 万个请求,并且它还运行在多线程环境中以提高请求处理限制。
我们如何比较 IIS、Apache 和 YAWS?哪一个将处理最大请求?我可以在某个地方找到任何比较吗?
rest - 偏航和 PUT 请求
我刚开始使用 Yaws 尝试创建一些简单的 RESTful Web 服务,但是我遇到了一个意想不到的问题:当我执行 PUT 请求时,我似乎无法访问我的数据。当我尝试使用 yaws_api:parse_post 函数时,我收到以下错误:
我写出了整个请求,一切看起来都一样,所以我很困惑。难道我做错了什么?GET 和 POST 可以正常工作。事实上,我现在处理 POST 和 PUT 的方式之间的唯一区别就是我为每个显示的内容,因为现在我只是在编写测试代码以显示成功。
提前致谢。
ubuntu - 如何在 ubuntu 中设置 yaws-1.89?
我需要在 ubuntu 中设置 yaws-1.89 的帮助。这是我得到的错误:
erlang - ebin 中的 yaws 和 erlang 梁文件
当我的表单帖子中有整数和浮点数并在我有梁文件的 ebin 文件中接收这些时,我遇到了问题。希望可以有人帮帮我。
npower.yaws
npower62.erl 编译成束文件
-module(npower62)。
-导出([math3/1])。
math3( [N] ) ->
Number = N,
Nsquare = Number * Number,
{html, io_lib:format("square of ~c = ~w", [N, Nsquare])}。
给我 3 = 2601
的平方而不是
3 = 9的平方
我尝试使用 Number = list_to_integer(atom_to_list(N)) (不起作用)
我尝试使用 Number = list_to_float(atom_to_list(N)) (不起作用)
我尝试使用 Number = list_to_integer(N) (不起作用)
node.js - NIO网络服务器之间的比较
我们需要在我们的架构中放置一个服务器,用于将内容流式传输到(可能)数百万部手机。
在这里,架构师和运营人员只知道 Java,但我真的想提出一些更快、更容易维护的东西。
我目前的候选人名单是:Lift、Node.js、Yaws。
服务器应在验证用户凭据并向用户收费后提供静态内容(视频、游戏、xml 描述)。因此也将使用 nosql db(couchdb 或 mongodb)。
无需生成动态内容或 html。
纯粹的速度很重要但不是唯一的参数,操作易用性也很重要。
从发展的角度来看,我真的很喜欢这 3 种方式。
- 由于 Scala 和 Java 之间的兼容性,Lift 将是我的第一选择。
- 第二个是 node.js,因为每个人都懂 Javascript。
- Erlang 有点难学和教,所以 Yaws 是我最后的选择,虽然我个人喜欢它。
所以问题是:根据你的经验,你会推荐我什么?也可能是另一个。
erlang - ejabberd 新手如何设置功能齐全的 ejabberd 服务器?
我对 ejabberd 完全陌生。我已经下载了 windows 和 linux (Ubuntu) 的安装。我在网上的某个地方看到了如何安装和设置它的演示,但安装被配置为“演示”。我有 pidgin XMPP 客户端,现在在设置 ejabberd 时遇到问题。
另一个问题是我尝试在后端使用 Nitrogen 的彗星池和 erlang ETS 表开发聊天系统(感谢现在嵌入在 ets 表中的故障转移机制),即
所以现在我决定使用 ejabberd。如何使用 ejabberd 作为后端引擎自定义内部组织聊天系统。我不希望组织中的每个人都将 Pidgin 作为客户端下载,而是希望将聊天功能嵌入到 Web 界面中。
使用 Erlang、Yaws、Mnesia、Inets、Mochiweb 等我没有问题,所以即使它需要我在 ejabberd 上开发一个带有几个 Gen 服务器的 erlang 应用程序,这也不会是一个问题
erlang - 在本地主机上运行和测试 ejabberd?
我已经在我的 HP pavilion(运行 Windows 7 的娱乐笔记本电脑)上安装了 ejabberd,在安装过程中我被提示输入服务器域。因为我想尝试它,所以我输入了“localhost”。当我尝试启动它时,Web 管理界面显示出现错误。检查 3 个日志文件,我找不到错误。似乎有些端口被封锁了。但是我在日志中没有发现错误。我怎样才能启动并运行它,以便我可以使用 XMMP 客户端或使用 jabberlang-XMPP 驱动程序在 localhost 上对其进行测试。
br>我已经让我的 firefox 运行这个客户端,一旦我登录,它会提供我在 Gmail 上的朋友的状态信息,而不是我创建的 processOne IM 免费服务器 [username@name.p1.im]。但我可以直接在他们的 Gmail 帐户中与我的这些朋友聊天。如果我安装自己的 ejabberd 服务器,我需要了解如何使用它。请记住向我指出有关 jabberlang XMMP 客户端库的资源。谢谢
/joshmuza@gmail.com
yaws - 如何在linux终端配置yaws webserver?
有人可以帮我在 Linux 终端中编写我的 yaws 网络服务器配置文件吗?当我遵循 yaws 教程时,我得到了错误。多谢。