PVE修改源source.list
vi /etc/apt/sources.list.d/pve-enterprise.list deb http://download.proxmox.wiki/debian/pve buster pve-no-subscription vi /etc/apt/sources.list deb http://mirrors.163.com/debian buster main contrib deb http://mirrors.163.com/debian buster-updates main contrib # security updates deb http://mirrors.163.com/debian-security/ buster/updates main contrib 最后执行 apt update
git合并两个有冲突的分支
git合并两个有冲突的分支 背景: 现在有两个分支 master,develop 一面有一个共同的文件 index.js,现在两个分支一样。 当A修改了index.js,commit&push到master后, B修改index.js, commit&push到develop, 现在,当B想merge code to master就会报conflict冲突。 解决办法: 1.B switch branch to master TIPS1: 选择master分支 TIPS2:选中merge 2.切换之后,会提示是否合并代码,选择merge,并输入comment 3.这时,master的代码就拉了一下来,并且有冲突。 4.找到index.js,修改文件,合并A和B...
Ocelot+Consul+.netcore高可用&动态伸缩
Ocelot 网关: publicclassStartup { publicStartup(IConfiguration configuration) { Configuration= configuration; } publicIConfigurationConfiguration{ get;} // This method gets called by the runtime. Use this method to add services to the container. publicvoidConfigureServices(IServiceCollection services) { var config =newConfigurationBuilder() .AddJsonFile("Ocelot.json",false,true) .Build(); services.AddOcelot(config).AddConsul(); servic...
error: RPC failed; HTTP 413 curl 22 The requested URL returned error
error: RPC failed; HTTP 413 curl 22 The requested URL returned error 方法1: 第一个解决办法是: 在git bash中执行:git config http.postBuffer 524288000 成功后,再次提交,ok。 有些博客,说这个办法不灵,我试可以。 方法2: 错误场景: 使用Git提交文件报错,找了许多方法,都是无济于事,几经周转才得以解决。 错误如下: git -c diff.mnemonicprefix=false -c core.quotepath=false -c credential.helper=sourcetree push -v –tags origin refs/heads/develop:refs/heads/devel...
使用NSSM将exe封装为服务
NSSM是一个服务封装程序,它可以将普通exe程序封装成服务,使之像windows服务一样运行。同类型的工具还有微软自己的srvany,不过nssm更加简单易用,并且功能强大。它的特点如下: 支持普通exe程序(控制台程序或者带界面的Windows程序都可以) 安装简单,修改方便 可以重定向输出(并且支持Rotation) 可以自动守护封装了的服务,程序挂掉了后可以自动重启 可以自定义环境变量 这里面的每一个功能都非常实用,使用NSSM来封装服务可以大大简化我们的开发流程了。 开发的时候是一个普通程序,降低...
linux shell守护进程(daemon)
一、守护进程的定义 在linux或者unix操作系统中,守护进程(Daemon)是一种运行在后台的特殊进程,它独立于控制终端并且周期性的执行某种任务或等待处理某些发生的事件。 二、守护进程的用途 在日常使用当中,有些linux程序进程是必须长期存在,如果进程由于出错或者某种原因终止了,应该要能自我恢复。譬如说一些公司的网站后台程序,必须24小时要保证正常运转,虽然一般都有专人负责服务器的维护,但维护人员总有离开服务器的时候。这时就需要守护进程了,只要能够监控到服务器程序崩溃了,守护程序就能及时地重...
使用jenkins远程布署.net项目
windows下使用 jenkins 持续集成.net项目 前言 随着微服务的兴起,原先一个庞大的项目,被切分一个个功能独立的微服务,虽然使得业务系统的扩展性和维护性得到提升,但是也加大了维护人员的工作量。有的系统由成百上千个微服务组成,如果每次有修改,都要手工去发布的话,那将是一件可怕的事。 而 jenkins 的到来,让运维人员看到了福音。 什么是Jenkins? 通俗的讲,jenkins就是用来简化,代码托管服务器到部署服务器的过程。举个例子,如果我有一个页面视图,显示 ASP.NET,现在接到需求要改成 Hello Word,你...