Node.js

    5热度

    5回答

    用egg.js部署Vue开发的单页应用,在所有路由的后面,用通配符,将所有未匹配的路由指向index.html,但是前面的get请求不能成功。 app.router.get('/*', controller.webController.index); 这一行放在最后面

    5热度

    8回答

    Environment tnpm version: node version: egg version: 2.22.2 plugin name: plugin version: platform: git repo: http://x Reproduction 从2019-5-23上午开始 安装项目依赖 cnpm install 出现错误提示:Error: GET https://regist

    6热度

    10回答

    [x] I have searched the issues of this repository and believe that this is not a duplicate. What problem does this feature solve? 在windows上部署时,多个命令行窗口影响测试和客户部署操作,而且不够美观、简洁 What does the proposed API

    3热度

    9回答

    项目里面使用了egg-socket.io,package.json里面的启动命令如下: EGG_SERVER_ENV=prod egg-scripts start --sticky --port=10006 --daemon redis服务出现网络异常时,egg会尝试重连几次,但最后连接不上后,egg服务就退出了。 出现异常时的错误日志: 2019-05-29 01:19:51,044 ERROR

    7热度

    7回答

    What happens? 按照文档脚手架搭建项目时, 第一步npm init egg --type=simple是成功的 第二步npm i报 npm WARN deprecated @types/urllib@2.33.0: This is a stub types definition. urllib provides its own type definitions, so you do n


    9热度

    5回答

    What happens? 为什么egg-sequelize 会在configWillLoad之前读取执行? 复现步骤,错误日志以及相关配置 相关环境信息 操作系统:mac Node 版本:10 Egg 版本:2.22.2

    2热度

    6回答

    What happens? 系统发布到生产后,运行一段时间(有时候可以几个月,有时候也许就几分钟)后,无法再响应Http请求,但是用ps看,发现所有的进程都很正常。 比如,2个同样程序和服务器的节点,1个好好运行,另一个出现类似问题,重启后又都正常。当然也可能都堵塞了。 不知道有没有遇到相关问题的朋友。 Context Node Version: 9.11.2 Egg Version: 2.15

    0热度

    9回答

    What happens? 按照官网文档生成 ts 项目,使用 egg-sequelize ,按照文档定义一个User Model,启动会报错,报错大概是app.model.define中define不存在,好像是生成的类型影响到了model? 复现步骤,错误日志以及相关配置 npx egg-init --type=ts showcase npm install --save egg-seque

    9热度

    8回答

    项目在egg-scripts情况下,启动,是分多个进程启动的,如果数据库连接池配置的是pool{max:5},在linux平台启动的话,如果是32核的,就等于是最大连接池大小就是32*5=160,连接池大小相当于是进程级别的,如何设置应用级别的,因为团队要求每个应用级别的连接池不能超过10个,所以想问一下这个要怎么设置应用级别的连接池

    6热度

    8回答

    背景 readiness 定义 https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-probes/ liveness: The kubelet uses liveness probes to know when to restart a Container. For examp

    1热度

    7回答

    我们在生产环境发现一个现象,已经连续几天无法定位到原因。 我们在用curl去请求一个http接口,当这个接口有瞬时大量的ConnectionTimeoutError(后端错误) ,且qps达到一定的量,等到后端修复了这个功能后,我们并没有自动恢复,且发现几个现象: 1.发生错误时内存不断升高,直至溢出,都没有恢复; 2.除非手动重启,否则一直维持ConnectionTimeoutError的错误;

    0热度

    9回答

    报错信息如下: /Users/xian2/kpl/node/egg-office/node_modules/ts-node/src/index.ts:261 return new TSError(diagnosticText, diagnosticCodes) ^ TSError: [egg-core] load file: /Users/xian2/kpl/node/egg-office/app

    6热度

    9回答

    服务昨天还能用,今天突然挂了,然后不能启动,以下是报错信息。 这是启动的报错: 这是marter-stderr.log

    5热度

    7回答

    新项目初始化后,配置egg-sequelize v4可以启动,升级到v5服务不能启动。

    1热度

    8回答

    What happens? const { STRING, INTEGER } = app.Sequelize; const model = { id: { type: INTEGER, primaryKey: true, autoIncrement: true }, fileName: STRING(30), fileId: { type: INTEGER, unique: true, al

    9热度

    12回答

    最近做的一个功能中,需要用httpclient请求另一个服务器中的一个http接口。但是发现正常运行几天或者十几天后,会报ENOBUFS错误。并且重启应用也不行,必须重启系统。抓包发现httpclient请求目标服务器时使用的端口号越来越高,怀疑是端口号用尽导致的错误。请问请求目标服务器时使用的端口号越来越高是正常现象吗?是否有办法控制它只是用几十个端口?

    8热度

    11回答

    错误日志 BadRequestError: invalid overriden method: "__CONSTRUCT" File "/home/work/bin/node_modules/koa/lib/context.js", line 97, col 11, in Object.throw throw createError(...args); File "/home/work/bin/n

    5热度

    9回答

    建议 利用 Agent 作为全局变量的存取 messenger 的 send 和 on 机制能否像 http 通讯一样。 Agent作为服务器 ,Worker 是客户端。 Worker 发送请求 (send) 后等待服务器(Agent)返回结果,Agent 接受数据(on)处理并返回,Worker 的send接收到返回的数据并后续处理。 利用 Agent 唯一的特性,把数据挂载到 Agent 的

    3热度

    8回答

    一小时前koa更新了新版本。egg中没有setter导致报错。