GoGPT Best VPN GoSearch

OnWorks 网站图标

yaws - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 yaws

这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 yaws,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


yaws - 另一个网络服务器

概要


偏航 [配置]

商品描述


Yaws 是快速的轻量级网络服务器。 它可以作为守护程序运行或以交互模式运行
可以直接与网络服务器交互。 Yaws 尤其擅长
生成动态内容。 有关该主题的更多信息,请参阅用户文档。

守护进程/服务器 选项


-i | - 交互的
交互模式。 这将在带有 erlang 提示的交互模式下启动 yaws。
在此模式下,所有 error_logger 消息也将写入 tty。 用这个
在开发 yaws 代码时。

-w | --冬季互动
Cygwin 交互模式 (werl)

-D | --守护进程
守护进程模式。 这将作为守护进程启动 yaws。

- 心
这将导致 yaws 系统自动重新启动,以防万一
碰撞。 此开关还需要 --守护进程 切换到存在。

--心脏重启=C,T
这控制了心脏容忍的给定时间段内的重启次数
在拒绝重新启动 Yaws 之前。 默认情况下,heart 允许最多 5 次重启
60 秒后拒绝再次重启 Yaws。 此选项最多允许 C
重新开始 T 秒代替。 要允许无限重启,请同时设置 CT 到0。
此开关自动启用 - 心 开关。

-调试
调试模式。 这将为某些错误产生一些辅助错误输出
状况。 它还将启动 otp sasl lib 以进行额外的错误打印输出。

--nodebug
非调试模式。 这对于通过 -i 选项交互运行很有用,但是
不会招致调试模式的性能损失。

--conf 文件
使用与默认配置文件不同的配置文件。 如果配置参数
配置 设置后,yaws 将其用作默认配置文件。 否则,默认
以 root 身份运行时的配置文件是 /etc/yaws/yaws.conf。 当作为一个
非特权用户,yaws会在下面搜索它的配置文件
命令。 首先在 $HOME/yaws.conf 中,然后在 ./yaws.conf 中,最后在
/etc/yaws/yaws.conf。

--运行模式 模块
告诉 yaws 呼叫 模块:开始/0 在启动时。 这使得启动成为可能
用户特定的应用程序以及 yaws。

--pa
添加yaws系统搜索路径的路径

--tracetraf
流量跟踪模式。 所有流量都将写入一个名为的跟踪文件
日志目录中的 trace.traffic。

--tracehttp
HTTP 跟踪模式。 所有 HTTP 消息都将写入一个名为
日志目录中的 trace.http。

--追踪
当使用 --tracetraf 或 --tracehttp 将 yaws 置于跟踪模式时,跟踪
被写入文件。 如果我们提供 --traceout 标志,跟踪也将是
写入标准输出。

- 痕迹
与 --tracetraf --traceout 相同。 即跟踪所有内容并写入标准输出。

--mnesiadir DIR
在目录中启动 Mnesia

--sname XXX
将 yaws 作为具有名称的分布式 erlang 节点启动使用不合格
主机名作为节点名后缀

--禁用 kpoll
默认情况下,yaws 以 +K true. 这个标志颠倒了这一点。

- 姓名 XXX
将 yaws 作为具有名称的分布式 erlang 节点启动使用完全合格的
主机名作为节点名后缀

--proto_dist 办法
使用模块 Mod 进行 erlang 分发。 这通常只在我们想要的时候使用
通过 SSL 运行 erlang 发行版。

--erarg STRING
将 STRING 作为附加参数传递给“erl”程序。 如果 STRING 包含
多个词,您必须引用它,以便您的外壳将其作为单个传递给 yaws
争论。 如果 STRING 包含任何单引号字符,则必须引用每个
他们也是。 例如,传递选项 -环境 您的姓名 欧姬芙 从一个“erl”
与 Bourne 兼容的外壳:

--erlarg "-env NAME O\'Keeffe"

- ID ID
此标志设置 id。 如果我们正在启动一个守护进程(或一个交互系统)
为 Yaws 服务器提供身份 ID。 这意味着服务器将写入所有
内部文件放入目录 $HOME/.yaws/yaws/ID。

Yaws 还创建了一个名为 $HOME/.yaws/yaws/ID/CTL 的文件,其中包含
守护进程正在侦听控制命令的控制请求的端口号
例如“yaws --hup”等。

如果我们正在调用一个控制命令,它应该执行一些控制功能
守护进程,我们可能还必须将 --id 标志也提供给控制命令。 要是我们
不要这样做,控制命令可能会因为发现而与错误的守护进程交互
错误的“ctl”文件。

守护进程还可以选择在 yaws.conf 配置中指定“id”
文件中。

--umask MASK
将守护进程的 umask 设置为 MASK。

CONTROL 配置


以下选项列表用于从“外部”控制守护进程,而
它正在运行。

--哈普 [ - ID ID]
HUP 守护进程。 这会强制守护进程重新读取配置文件。 它也是
使守护进程清空其所有内部内容缓存。 因此,当更新
doc root,HUPing 守护进程是查看内容更新的最快方式。

- 停止 [ - ID ID]
停止守护进程(称为 id)

--ls 列出本地主机上所有 yaws 服务器的当前 ID 和状态。 在实践中这
相当于 $HOME/.yaws/yaws 中的 listdir - 并检查不同的系统
谁在那里创建了文件还活着。

- 地位 [ - ID ID]
查询正在运行的 yaws 守护进程的状态,并打印它。

--统计 [ - ID ID]
查询正在运行的 yaws 守护进程的统计信息,并打印它。

--运行配置 [ - ID ID]
查询正在运行的 yaws 守护进程的当前配置,并打印它。 这个可以
在尝试弄清楚如何在嵌入式模式下设置配置时很有用。
在非嵌入模式下根据您的喜好配置偏航,运行此命令并使用
输出以填充嵌入模式记录。

- 加载 科目 [ - ID ID]
尝试将 erlang 模块(重新)加载到正在运行的守护进程中。 这很有用
修改脚本使用的应用程序模块或模块。

--调试转储 [ - ID ID]
在标准输出上生成调试转储。 特别是这段代码列出了我们所说的
可疑进程。 即可能挂起的进程或正在运行的进程
“大” - 硬编码为 40k 字。

--cttrace [ - ID ID] HTTP | 交通 | 折扣
控制正在运行的 yaws 守护程序的跟踪功能。 如果 http 或流量
给出选项,守护进程将出于调试目的将日志写入 logdir。

--等待开始[=T] [ - ID ID]
最多等待 30 秒让服务器启动。 如果服务器是,则以 0 退出
正在运行,否则为 1。 通常在测试脚本中很有用。 默认30秒可以
通过追加修改 =T 到选项,其中 T 是所需的秒数
等待服务器启动。

MISC 配置


- 查看 Yaws文件 [公司目录 ....]
测试编译一个“.yaws”文件。 当我们想要确保所有
.yaws 文件在语法上是正确的

- 版
输出版本信息并退出

环境 变数


主页 用于确定我们写临时文件的位置。 默认所有 tmp 文件
最终在 $HOME/.yaws 中。 这包括作为处理结果的 JIT 文件
.yaws 文件以及守护进程使用的所谓控制文件
它正在侦听控制命令(例如“yaws”)的端口号
- 地位”

因此 HOME 是我们在控制命令中用来查找控制文件的句柄
我们知道连接到哪里。

耀之家
可用于覆盖 HOME 变量。 例如,当我们是
在 authpriv 等端口绑定程序下运行 yaws。

它对不希望 Yaws 在 HOME 中写入任何文件的发行版很有用
根目录。

使用 onworks.net 服务在线使用 yaws


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。