首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏sktj

    Docker 生产环境实践2

    image.png 1、3台主机:1台管理机、2台主机、1台日志服务器 管理机上ansible、配置文件、仓库、监控 2台主机安装keepalived 3台主机打通网络 1台日志服务器,原来用

    51620发布于 2019-12-13
  • 来自专栏SAP最佳业务实践

    SAP最佳业务实践:生产订单拆分-工具生产(236)-2生产订单

    CO01创建工具生产生产订单 直接创建工具生产生产订单,无需使用 MRP 计划。 角色生产计划员 后勤 ®生产 ®车间现场控制 ®订单 ®创建 ®含物料 1. 在 生产订单创建:抬头屏幕上,输入数量(如 2),并选择 回车 确认您的输入。系统按生产订单类型YDP1展开工艺路线和物料单,并执行计划。同时检查物料可用性,确认任何消息。 ? 创建采购申请 1(采购申请) 交货计划表 3(计划行) 创建MRP清单 1(MRP 清单) 计划模式 1(适应计划数据(普通模式)) 调度 2(前置时间计划和能力计划) 处理控制参数 也计划未更改组件 2. 在 按计划订单备料 屏幕上,输入您的工厂。 3. 在 需求的选择区间 字段,输入订单中需要物料的日期或之后的日期。 4. 补货存储地点是在物料主数据 MRP2 视图中指定的外部采购的存储地点。应该和采购订单使用相同的存储地点。通过库存确定自动填充此字段。 在屏幕底部,选择 全选。 选择 阶段。 ? 选择 保存。

    3.5K40发布于 2018-03-27
  • 来自专栏技术客栈

    Swagger2生产环境禁用

    二、禁用方式 基于 2.10.5 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2< /version> </dependency> 方式一(推荐) 在自定义的 SwaggerConfig 配置类中,通过 @ConditionalOnProperty(prefix = "swagger2" (prefix = "swagger2", value = {"enable"}, havingValue = "true") public class SwaggerConfig { @Bean 配置文件如下 spring: profiles: dev swagger2: enable: true --- spring: profiles: prod swagger2: enable prod环境下不写此配置) 方式二 同样在配置文件中编写配置文件 在自定义的 SwaggerConfig 配置类中获取配置文件中的配置信息 @Configuration @EnableSwagger2

    2.2K10编辑于 2023-07-20
  • 来自专栏Devops专栏

    Django 2 生产环境部署 uwsgi nginx

    Downloading https://mirrors.aliyun.com/pypi/packages/e7/1e/3dcca007f974fe4eb369bf1b8629d5e342bb3055e2001b2e5340aaefae7a uWSGI master process (pid: 29508) spawned uWSGI worker 1 (pid: 29512, cores: 1) spawned uWSGI worker 2 437 bytes (1 switches on core 0) next_url = machine_unit:machine_unit_list [pid: 29512|app: 0|req: 1/2]

    1K20发布于 2019-10-15
  • kafka-2-生产者-流程

    客户端组件2. 客户端缓存存储模型3. 确定消息的 partition 位置4. 发送线程的工作原理1、通过使用以下四大客户端组件来完成客户端消息的发送工作: 1、KafkaProducer:是一个生产者客户端的进程,通过该对象启动生产者来发送消息。 2、RecordAccumulator:是一个记录收集器,用于收集客户端发送的消息,并将收集到的消息暂存到客户端缓存中。 4、Selector:是一个选择器,用于处理网络连接和读写处理,使用网络连接处理客户端上的网络请求 2、客户端缓存模型:一条消息首先需要确定要被存储到那个 partition 对应的双端队列上; 3、确定消息的 partition 位置:2 种方式:对Partition哈希求余、轮询 A:对于指定了 key 的消息,partition 位置的计算方式为:Utils.murmur2(key)

    24510编辑于 2024-03-10
  • 来自专栏测试技术圈

    nginx-2:部署生产级openresty

    目录 (1).下载源码 (2).openrestry低版本编译命令 (3).openrestry高版本编译命令 1.编译命令 2.注意事项 3.编译错误与解决 (4).openrestry安装第三方库lua_resty_http 7).相关阅读 本文需要配合下述文章阅读/使用: nginx-1:生产级别nginx高性能配置 (1).下载源码 https://openresty.org/cn/download.html 我下载的是最新版本 :openresty-1.15.8.1.tar.gz tar -xzvf openresty-VERSION.tar.gz cd openresty-VERSION/ #需要安装各种组件以适用于生产环境 (2).openrestry低版本编译命令 低版本编译时需要手动指定很多组件(使用高版本不用指定下述这么多): . --with-http_v2_module #让nginx支持https。 --with-http_ssl_module #获取真实IP模块。

    2.7K30发布于 2019-12-05
  • 来自专栏千里行走

    nginx-2:部署生产级openresty

    目录 (1).下载源码 (2).openrestry低版本编译命令 (3).openrestry高版本编译命令 1.编译命令 2.注意事项 3.编译错误与解决 (4).openrestry安装第三方库lua_resty_http 7).相关阅读 本文需要配合下述文章阅读/使用: nginx-1:生产级别nginx高性能配置 (1).下载源码 https://openresty.org/cn/download.html 我下载的是最新版本 :openresty-1.15.8.1.tar.gz tar -xzvf openresty-VERSION.tar.gz cd openresty-VERSION/ #需要安装各种组件以适用于生产环境 (2).openrestry低版本编译命令 低版本编译时需要手动指定很多组件(使用高版本不用指定下述这么多): . --with-stream --with-stream_ssl_module (7).相关阅读 nginx-1:生产级别nginx高性能配置

    2K10发布于 2019-11-28
  • 来自专栏张志敏的技术专栏

    生产环境编译 Angular 2 应用

    生产环境编译 Angular 2 应用 Angular 2 已经发布了 2.1.2 版本, 相信很多人已经在使用(试用)了, 相比 AngularJS 1.x , Angular 2 在性能上有了长足的进步 , 同时 Angular 2 也变得非常的庞大, 动辄几兆的脚本, 如何部署到生产环境? 接下来就介绍如何为生产环境编译 Angular 2 应用, 在本文中, 我们将 Angular 2 官方文档中的 Hello Angular 应用编译到 50K 以下, 以用于生产环境。 从上图可以看出, 仅仅一个 Hello 应用, 就产生了 40 个请求, 加载了 1.8M 的脚本, 这个在生产环境下(特别是移动端)是无法接受的。 经过这样的终极编译优化编译之后, 应该可以放心的部署到生产环境了。

    1.7K30发布于 2020-08-10
  • 来自专栏SAP最佳业务实践

    SAP最佳业务实践:生产订单拆分-按库存生产(248)-3生产订单处理2

    2. 对于生产订单:要更改装配订单的排产,请选择此订单,然后选择 更改订单(NWBC: 更多…®)转到®订单®更改订单否则继续执行步骤 6。 3. 选择 保存。 能力已均衡。 可以在创建和更改模式下下达生产订单。 按照排产时间容余码,已为 MRP 控制员创建的生产订单指定下达日期。生产计划员选择具有下达日期的所有已创建生产订单,并通过批量处理的方式下达所有相关生产订单。 2. 选择生产订单,并选择 批量处理 (CTRL+ F8)®执行 (F8)来执行 批量处理。 下达生产订单时通常会自动打印车间作业单。 对于此业务情景,不需要调整车间作业单的自动打印。 在输入生产订单的计工单 屏幕上,输入以下内容: 字段名称用户操作和值注释订单为物料成品 (F248-1) 记录的订单编号 工序0010 2. 按下按钮 实际数据。 3. 类型最后确认 产量<生产订单的数量减去废品数量>在 Yield 字段中,检查要确认的 数量。准备<活动 1>要为此工序确认的设置时间。机器<活动 2>要为此工序确认的机器时间。

    1.5K40发布于 2018-03-27
  • 来自专栏Web前后端、全栈出发

    Swagger2自动生产: api文档

    Swagger2 缺点: 代码移入性比较强。需要在Controller 层, 植入大量的注解...描述信息.. Boot 整合Swagger2 Demo 依赖: pom.xml <! -- swagger2需要的依赖 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId -- swagger2的ui 页面,进行展示! Java内部类来完成,只写一个方法; SpringBoot 启动类:注解 @EnableSwagger2 启动类上加上注解@EnableSwagger2 表示开启Swagger TestRun.Java "张三2", 20, "徐州")); list.add(new User(3, "张三3", 20, "徐州")); } //下面方法就注释了,都由Swagger2

    50310编辑于 2024-08-06
  • 来自专栏Initial programming

    初识Linux · 编写生产消费模型(2)

    前言: 前文我们介绍了基于阻塞队列实现生产消费模型,使用阻塞队列实现生产消费模型中,我们学习到了pthread_cond_wait的第二个参数的重要性,不仅会解锁,此时锁被其他人持有,当条件满足的时候, 在最开始生产生产的时候,消费者一个信号量都不能消费吧?那么这不就是初识信号量为0吗?当生产者进行了V操作之后,消费者的信号量+1(重点),消费者消费了同理,所以应该有两个信号量。 (只能有一个人操作)这里既然有了信号量的加持,都有人帮我们判断条件了,我们不妨设计两把锁,因为生产者和消费者是并发进行的,要满足消费者和消费者,生产者和生产者之间的关系。即互斥。 对于生产者和消费者之间,我们都不用担心互斥,信号量已经帮我们做了,我们只要保证同步即可。 ,毕竟锁在那里,那么以上就是环形队列编写生产消费模型的介绍。

    25410编辑于 2024-12-20
  • 来自专栏Lambda

    SpringBoot 在生产快速禁用Swagger2

    SpringBoot 在生产快速禁用Swagger2 yizhiwazi 0.6 2018.07.21 19:31* 字数 219 阅读 4858评论 11喜欢 52 你还在生产节点开放Swagger 学习目标 快速学会使用注解关闭Swagger2,避免接口重复暴露。 }) 表示在开发或测试环境开启,而在生产关闭。 添加 swagger.enable = true 即可开启,生产环境不填则默认关闭Swagger. image 生产环境:http://localhost:8082/swagger-ui.html 已经禁用Swagger。 image

    2.6K10编辑于 2022-04-13
  • 来自专栏RocketMQ原理与应用

    RocketMQ实战—2.RocketMQ集群生产部署

    大纲1.什么是消息中间件2.消息中间件的技术选型3.RocketMQ的架构原理和使用方式4.消息中间件路由中心的架构原理5.Broker的主从架构原理6.高可用的消息中间件生产部署架构7.部署一个小规模的 6.高可用的消息中间件生产部署架构(1)MQ生产部署架构的设计任务(2)NameServer集群化部署保证高可用性(3)基于Dledger的Broker主从架构部署(4)Broker如何跟NameServer 24核CPU + 48G内存 + 1TB磁盘 + 千兆网卡三.生产者:2台机器,每台机器都是4核CPU + 8G内存 + 500GB磁盘 + 千兆网卡四.消费者:2台机器,每台机器都是4核CPU + 8G 否则,如果用2M的Region,会导致Region数量过多。 10.如何对小规模RocketMQ集群进行压测(1)压测就是拼命往死了压吗(2)一次RocketMQ小规模集群的压测(3)基于公司业务情况规划生产集群(1)压测就是拼命往死了压吗所谓的压测到底是如何压测

    96621编辑于 2025-04-09
  • 来自专栏SAP最佳业务实践

    SAP最佳业务实践:生产订单拆分-按库存生产(248)-2需求及采购

    要执行此活动,请使用此文档中的主数据执行以下步骤(另请参见下表): 按库存生产 - 离散行业 (145) 业务情景中的流程步骤- -步骤:创建计划独立需求 步骤:工厂级别的物料需求计划 主数据字段名称用户操作和值注释物料

    1.3K30发布于 2018-03-27
  • 来自专栏SAP最佳业务实践

    SAP最佳业务实践:使用看板的生产制造(233)-2生产计划

    1、MD61 创建独立需求计划 2、MD02/MD41 RUN MRP 二、生产计划 1、库存物料的采购无 QM 的采购 (130) 在实际业务案例中,通常从外部供应商处采购原材料。 此物料需要作为看板内部生产流程中的组件。 2、MF50重复制造计划表 此活动计划生产线上的物料生产。已计划物料生产。 角色生产计划员 后勤 - 生产 - 物料需求计划 - 计划-计划表 - 更改模式 1. 在 计划表初始屏幕:更改模式 屏幕上,输入以下数据: 字段名称用户操作和值注释工厂CN01生产工厂由生产版本选择选择 物料 物料F231-1FIN231-1,PD,重复制造 ? 2. 计划生产线上的物料生产并确定计划订单。

    1.6K50发布于 2018-03-27
  • 来自专栏SAP最佳业务实践

    SAP最佳业务实践:联产品的生产(235)-2生产计划

    生产计划按库存生产 - 离散行业 (145) 通过直接从计划独立需求开始可以执行物料需求计划,并评估库存需求清单。物料需求计划的目标是适应生产计划和采购收货以满足需求日期和数量。 -1 联合生产的零件 1(为该物料创建计划独立需求,并运行工厂级别的物料需求计划) 物料 F235-2 FERT235-2,联产品的第二部分,批次 物料 F235-3 FERT235-3,联产品的第三部分 仅能通过生产订单(计划订单和加工订单)在预留时间才生成基于消耗部件的相关需求。此外,MRP 运行还生成了组件的相关需求。 如果库存满足不了需求,则为内部生产物料创建计划订单和为外部采购物料创建采购申请。 第一个联合生产物料的生产计划已为其他联合生产部件创建负的相关需求。如果销售需求低于生产,则会在库存中累计这些物料。 2 、MD02 run MRP ? 3、MD04 查看需求 ?

    91730发布于 2018-03-27
  • 来自专栏SAP最佳业务实践

    SAP最佳业务实践:按库存生产(145)-5产成品的生产订单处理(2)

    选择工序 0030 ,在 生产订单更改:抬头 屏幕上,并输入如下数据:在工序的 控制码 字段,输入您想改变的外部处理,选择输入YBP2(可使用F4帮助)并选择 回车 继续。 字段名称 用户操作和值 注释 工序短文本 外部热缩塑料包 控制码 YBP2(更改为外协加工,选择条目 YBP2(使用 F4-帮助)然后按 回车 继续) 使用 F4 – 帮助 9. 在输入生产订单的计工单 屏幕上,输入如下数据: 字段名称 用户操作和值 注释 订单 为物料产成品 MTS (F126) 记下的订单号 工序/作业 0010 确认类型 最后确认 2. 在 工票输入 屏幕上,输入如下数据: 字段名称 描述 用户操作和值 订单 生产订单编号 工序/作业 最后工序编号。如,0040 确认类型 最后确认 2. 使用 回车 确认您的输入。 ? 3. 2.

    1.5K60发布于 2018-03-27
  • 来自专栏云前端

    生产环境运行 PM2 & Node.js

    还有就是本文的主角 PM2,有着 4100 多万的总下载量和 31k GitHub stars(译注:截止本文翻译时)。究其原因,简单地说,就是其简单易用并且让管理一个生产环境变得天衣无缝。 何为 PM2? ? 正如其新版首页中所标榜的,PM2 是一个“身经百战(battle hardened)”的、适用于生产环境的 Node.js 应用运行时和进程管理工具。 所有这些意味着 PM2 能帮助你保持 Node.js 应用永远运行下去,并在你更新应用或服务器时以 0 故障停机时间自动重启。 安装 PM2 安装 PM2 就是小菜一碟。 一旦 PM2 启动,你的应用就将永远存活,并在应用崩溃和机器重新启动后自动重启 -- 所有这些只消一条简单的命令(用于获得针对所在机器的自动配置过的启动脚本): pm2 startup 如: $ pm2 pm2 start <app> — 启动指定的应用 pm2 <app> scale N — 缩放指定应用的实例数量 pm2 kill — 杀掉所有运行中的应用 pm2 restart — 重启所有运行中的应用

    1.9K10发布于 2020-06-15
  • 来自专栏千里行走

    aws生产实践-4:EC2挂载磁盘

    加到/etc/fstab中:(磁盘被手动挂载之后都必须把挂载信息写入/etc/fstab这个文件中,否则下次开机启动时仍然需要重新挂载)。

    1.5K20发布于 2021-10-28
  • 来自专栏前端西瓜哥的前端文章

    pm2:在生产环境中运行 nodejs 应用

    大家好,我是前端西瓜哥,今天带大家入门一下 pm2。 如果你用朴实无华的 node 命令去运行 nodejs 应用,那它是不稳定的,运行一段时间就会挂掉,不适合用在生产环境。 对于生产环境稳定运行 nodejs 项目,我们通常使用的是 pm2 命令行工具。 pm2 pm2,是一款用于守护进程的管理命令行工具,它能够帮你管理你的应用,让它全年无休不挂掉。 pm2 是一个 NPM 包,我们需要这样安装; npm install pm2 -g 启动应用 pm2 start main.js 项目会被启动,并默认后台运行。 查看应用列表 pm2 list # 或者 pm2 ls / pm2 status pm2 的子命令还挺多别名的,超级多。具体你可以执行 pm2 -h 命令看看。 应用的运行状态。 keymetrics.io/docs/usage/application-declaration/ 结尾 pm2 是一个进程管理工具,广泛运用于在生产环境 nodejs 应用的管理。

    1.6K30编辑于 2022-12-21
领券