[Spring cloud realizes advertising system step by step] 6. Service implementation & Zuul configuration & Test

Design and Implementation of DAO Layer Here we use Spring DATA JPA to implement database operations, of course, you can also use Mybatis, which is the same, we still use user table operations as an example: /** * AdUserRepository for User Data Base Operating Interface * Inherited from JpaRepository < AdUser, Long>, the first parameter A ...

Posted by ssailer on Mon, 29 Jul 2019 21:03:44 -0700

v2ray nginx websocks tls cdn built in ubuntu

Preface Step on the pit + memo, one-click configuration script depth, so use official links   Reference link v2ray document https://www.v2ray.com/chapter_00/install.html nginx architecture https://blog.csdn.net/fengfeng0328/article/details/82828224 Overall process https://www.xpath.org/blog/ ...

Posted by sniped22 on Mon, 29 Jul 2019 06:19:37 -0700

[Spring cloud realizes advertising system step by step] 6. Service implementation & Zuul configuration & Test

Design and Implementation of DAO Layer Here we use Spring DATA JPA to implement database operations, of course, you can also use Mybatis, which is the same, we still use user table operations as an example: /** * AdUserRepository for User Data Base Operating Interface * Inherited from JpaRepository < AdUser, Long>, the first parameter A ...

Posted by chipmunken on Mon, 29 Jul 2019 05:04:28 -0700

Operations Note 33 (haproxy configuration, pacemaker high availability + haproxy)

Summary: One of the load balancing methods mentioned in previous blogs is lvs. The configuration of LVS is simple, which reduces the probability of errors. Moreover, the software is in the fourth layer of the tcp/ip protocol stack. It can provide various web application services. However, because it does not support regular expression processi ...

Posted by caedo on Wed, 17 Jul 2019 11:40:49 -0700

Mounting Aliyun OSS to Local Use Based on OSSFS

Summary: Limitations Compared with the local file system, the function and performance provided by ossfs have some limitations. Specifically include: Random or additional writing of a file results in rewriting of the entire file. Metadata operations, such as list directory, have poor performance because they require remote access to oss se ...

Posted by Digwood on Sun, 07 Jul 2019 16:23:42 -0700

Introduction to the Use of cURL Based on PHP

1. Why use cURL In order to get web content, we can use file_get_contents, file, readfile and other functions, but they lack flexibility and effective error handling. Moreover, some difficult tasks can not be accomplished, such as processing coockies, validation, form submission, file upload and so on. More ways for PHP to get web content: htt ...

Posted by andremta on Tue, 02 Jul 2019 14:24:29 -0700

LVS High Availability Cluster DR Mode Basic Configuration (apache Service)

The experimental environment: Operating system: redhat EL 6.5 Machine: Scheduler: server1: 172.25.12.1 ipvsadm RS Real Host: server2: 172.25.12.2 arptables_jf server3: 172.25.12.3 arptables_jf Principle of experiment: The client accesses vip (virtual ip), which is available on all the machines in the cluster, but the clien ...

Posted by whizzkid-000 on Mon, 24 Jun 2019 13:15:30 -0700

curl of linux command

Curl command is a file transfer tool that uses URL rules to work on the command line. It supports the upload and download of files, so it is a comprehensive transmission tool, but according to tradition, curl is customarily called the download tool. It supports many protocols including HTTP, HTTPS, ftp, etc. It also supports POST, cookies, aut ...

Posted by kalpesh on Fri, 21 Jun 2019 12:33:26 -0700

cacti realizes the warning function of wechat

backgroundRecently, I was entrusted by my friend to implement cacti's micro-alert function for him, but in my impression, cacti's thold plug-in seems to only have email alert function? So I spent a little time searching the Internet for relevant information, and found that the information of cacti's micro-message alarm was very little. The only ...

Posted by q1234ask on Thu, 20 Jun 2019 14:21:38 -0700

Flink Zero Foundation Practical Course: How to Calculate Real-time Hot Commodities

In the last introductory tutorial, we were able to quickly build a basic Flink program. This article will take you step by step to implement a more sophisticated Flink application: real-time hot commodities. Before starting this article, we recommend that you practice the previous article first, because this article will follow the my-flink-pr ...

Posted by ozone on Thu, 20 Jun 2019 13:17:10 -0700