g-wan相关内容

如何在G-WAN中添加HTTP/2

我想知道是否有可能通过使用例如解决方案nghttp2( https://nghttp2.org ) 解决方案 很抱歉,答案太晚-出于任何原因,Stackoverflow均未通知我们该问题,而我发现它的原因仅是因为已通知了一个较新的问题. 我没有看过这个库,所以我不确定是否可以不经修改就使用它,但是它肯定可以用作基于基于事件的 G-WAN的基础协议处理程序. 但是,从 安全 的角 ..
发布时间:2021-05-15 18:46:07 其他开发

G-WAN URI servlet的剖析

可以通过http://domainName.com/strangesubfolder/?inc 访问 gwan/csp/strangesubfolder/inc.c 我觉得这个servlet映射很奇怪,但是很适合我的需求.我在gwan用户手册中找不到映射说明. 如果我错了,请纠正我,并确认这是否是预期的行为. 解决方案 是的,这是标准功能. “?"告诉G-WAN它是一个s ..
发布时间:2020-06-17 19:20:11 其他开发

G-WAN支持哪些Linux内核和Linux发行版?

我可以在用户手册的开头找到一条声明: 适用于Linux的版本3 (在Debian和CentOS的32位和64位上进行了测试) 我正在使用64位Ubuntu 12.10进行开发. 到目前为止,我发现它没有问题,但我对此仍然没有信心,因为gwan没有对此发表正式声明. 解决方案 至少G-WAN v3.3应该与2009年开发开始时使用的Linux发行版兼容(Ubuntu 8 +) ..
发布时间:2020-06-17 19:20:06 服务器开发

关每天晚上停止工作

我在digitalocean上有一个Arch 64位VPS.我安装了gwan并以守护进程模式运行它.它在每个午夜停止运行. 这是日志文件 [Wed Apr 24 06:10:28 2013 GMT] memory footprint: 3.78 MiB [Thu, 25 Apr 2013 00:00:19 GMT] * child abort(8) coredump [Thu, 25 ..
发布时间:2020-06-17 19:20:02 其他开发

G-WAN和持久的MySQL连接

我再次遇到有关G-WAN和MySQL的疑问. 下面的脚本工作正常... 我唯一的问题是MySQL何时崩溃. G-WAN脚本崩溃以及G-WAN也是如此. 保持持久的MySQL连接并处理MySQL停机的嵌套方法是什么? typedef struct { MYSQL *conn; } data_t; int main(int argc, char *argv[]) { u ..
发布时间:2020-06-17 19:19:50 数据库

GWAN:如何读取Cookie

我正在尝试读取cookie,但是下面的脚本返回一个空字符串. http_t *http = (http_t*)get_env(argv, HTTP_HEADERS); xbuf_t *read_buf = (xbuf_t*)get_env(argv, READ_XBUF); char *p = read_buf->ptr; char *cookies = http->h_cookies ..
发布时间:2020-06-17 19:19:48 其他开发

在G-WAN(通常是G-WAN上的Python框架)上运行Web2Py

昨天我找到了有关 G-WAN 服务器的信息. 我搜索了许多网站,但是我找不到如何运行像Web2Py这样的框架,该框架比简单的hello.py文件还要复杂. 有一种简单的方法吗? 也许uWSGI支持吗? 解决方案 G-WAN支持CGI interface,因此CGI environment variables已经存在.通常,Web框架是在此层之上构建的. 如果uWSG ..
发布时间:2020-06-17 19:19:45 Python

如何配置G-WAN以使用php-fpm?

正如标题所述,如何配置G-WAN以使用php-fpm? 当前将lighttpd与php-fpm一起使用.听说G-WAN可能更轻巧,想尝试一下.但是下载该软件包并使其运行后,似乎无法找到有关php-fpm设置的任何文档. 解决方案 要具有G-WAN支持FastCGI,您必须编写G-WAN handler.我们之所以没有这样做,是因为FastCGI是一个比G-WAN 进程地址空间中加载的 ..
发布时间:2020-06-17 19:19:42 PHP

Gwan C#,如何获取HTTP标头?

我需要它来重写url,以了解我正在处理哪个友好的url.用于User-Agent和其他功能. 编辑: public class Gwan { [MethodImplAttribute(MethodImplOptions.InternalCall)] extern public static long getEnv(string arg, int name); } Gw ..
发布时间:2020-06-17 19:19:40 C#/.NET

启动G-WAN的问题

我尝试在Ubuntu 12.04.1 LTS(x64)上安装G-Wan. 我按照快速说明进行操作: http://gwan.com/download 当我执行$ sudo ./gwan时,显示给我: 浮点异常(核心已转储) 然后,我按照缓慢的说明进行操作: http://www.as2.com/pdf/GWAN-Install-Manual-for-Ubuntu-12.04.pd ..
发布时间:2020-06-17 19:19:37 服务器开发

如何将GWAN配置为反向代理?

我看到了GWAN的一些性能,并且有兴趣将它作为具有APC的Apache前面的静态内容的反向代理进行测试,以优化PHP操作码,从而运行Wordpress多站点.我可以启动并运行GWAN,但是我不知道如何为反向代理配置它,因为似乎几乎没有任何信息.有人将GWAN用作反向代理吗? 解决方案 现在,您没有简单的方法可以做到这一点.在下一个版本中将会有所改变. 我们首先与负载均衡器一起在G-W ..
发布时间:2020-06-17 19:19:33 其他开发

是否有人对G-WAN Web服务器有第一手经验?

我在G-WAN Web服务器上找到信息的唯一地方是项目网站,它看起来非常很像广告. 对于那些精通C的人来说,我真的知道的是,它是否易于使用和扩展其他体系结构.现在,我主要关注脚本功能. GWAN上的C脚本容易编写吗? 您是否可以轻松地将新的C脚本更新并上传到服务器(例如,比其他体系结构上的某些PHP或Java页面更容易)?这样做时是否需要重新启动服务器? 您可以使用第三方或现有的C库轻 ..
发布时间:2020-06-17 19:19:31 其他开发

功能请求:gwan.h中包含的atomicAdd()函数

在G-WAN KV选项中,KV_INCR_KEY将使用第一个字段作为主键. 这意味着G-WAN核心中已经内置了原子自动递增的功能,以使该主索引正常工作. 最好将此功能打开以供servlet使用,即包含在gwan.h中. 这样做,像我这样的ANSI C新手可以从中受益. 解决方案 感谢吉尔(Gil)的有用指导. 现在,我可以自己做. 我更改了persistence.c中 ..
发布时间:2020-06-17 19:19:19 其他开发

gwan不重新编译Java文件

我针对在Ubuntu 12.04服务器上运行的gwan服务器随附的标准hello.java和hello.c进行了测试. G-WAN 4.3.1 64位(2013年3月1日17:36:39) 一旦我和 sudo ./gwan -d 我还注意到没有守护程序选项的情况下也会发生相同的行为. 然后浏览至192.168.0.2:8080/?hello.c 我得到了"Hello,ANS ..
发布时间:2020-06-13 18:35:03 Java开发

WebSocket的API网关

我需要一个用于websocket应用程序的API网关. 分析并确定来自某些IP的异常请求 配额和速率限制 统计 免费或商业 表现出色 我的WebSocket的子协议是WAMP,所以恐怕没有现成的产品可以完成这项工作. 我打算开发一个,并假设它会以这种方式工作: 我的客户端应用程序和websocket服务器之间安装了一个代理(NGINX或HAProxy) 代理将请求 ..
发布时间:2020-05-17 21:16:59 其他开发

g-wan-重现表演要求

在Ubuntu 12.04 LTS下使用gwan_linux64-bit.tar.bz2解压缩并运行gwan 然后将wrk指向它(使用null文件null.html) wrk --timeout 10 -t 2 -c 100 -d20s http://127.0.0.1:8080/null.html Running 20s test @ http://127.0.0.1:8080/nu ..
发布时间:2020-05-17 21:14:55 其他开发

如何通过php-fpm在Wordpress安装中使用gwan?

是否有使用gwan通过php-fpm使用wordpress的简单方法? 有什么用例,可以分享吗? 解决方案 由于我们从未成功使Zend PHP以线程安全的方式运行,所以我们无法提供任何建议,除非有人为该端口创建Wordpress端口PH7,同时受G-WAN和线程安全支持. 由于现在多核系统已经成为规范(甚至在嵌入式平台上也是如此),因此Zend最终将公开发布线程安全的PHP,或 ..
发布时间:2020-05-14 01:17:55 PHP