lable  

2022年1月23日

摘要: 最近公司有一个外包项目需要在不能连外网的情况下部署node项目到甲方公司内部。直接使用node官网的安装包可以获得node运行环境,但像pm2这种工具要离线装就会比较费劲,所以最终选择了使用docker容器来简化这部分工作。 软件版本: 当前操作系统:macos 10.14.6 docker:19. 阅读全文
posted @ 2022-01-23 21:07 lable 阅读(2593) 评论(0) 推荐(0)
 
摘要: 最近在交付项目的时候使用了docker,大家都知道日志是项目定位问题的重要依据,但如果一开始项目本身没有对日志进行合理切割那就会导致长时间运行的项目日志文件大得编辑器打不开的情况。这里使用大部分linux都有的logrotate对日志进行每日切割。 这里直接上dockerfile,可以配合备注进行查 阅读全文
posted @ 2022-01-23 20:24 lable 阅读(910) 评论(0) 推荐(0)
 
摘要: 上篇文章简单提了下node调用java的方法但也只属于基本提了下怎么输出helloworld的层度,这次将提供一些案例和源码分析让我们更好地了解如何使用node-java库。 前置知识: 1.桥接模式 http://c.biancheng.net/view/1364.html 2.nodejs和c+ 阅读全文
posted @ 2022-01-23 19:25 lable 阅读(783) 评论(0) 推荐(0)
 
摘要: 目前nodejs调用jar主要有两种方式: 通过创建子进程运行java -jar命令调用包含main方法的jar 使用node-java通过c++桥接调用jar 方法一(子进程运行): const { spawn } = require('child_process'); const child = 阅读全文
posted @ 2022-01-23 19:21 lable 阅读(2833) 评论(0) 推荐(0)